Sep 30
2024
-
57,670
Reduced 12.91%
388,929
Common Stock, $0.01 pa...
Aug 05
2024
SELL
Open market or private sale
$12,403,580
$186.52 p/Share
66,500
Reduced 12.96%
446,599
Common Stock, $0.01 pa...
Jul 17
2024
SELL
Open market or private sale
$49,497,875
$175.0 p/Share
282,845
Reduced 35.54%
513,099
Common Stock, $0.01 pa...
Jul 17
2024
BUY
Exercise of conversion of derivative security
$22,050,596
$77.96 p/Share
282,845
Added 26.22%
795,944
Common Stock, $0.01 pa...
Jun 28
2024
-
6,000
Reduced 1.16%
513,099
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$19,733,468
$178.99 p/Share
110,249
Reduced 14.36%
657,715
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Open market or private sale
$24,572,458
$177.27 p/Share
138,616
Reduced 21.08%
519,099
Common Stock, $0.01 pa...
Feb 27
2024
-
4,195
Reduced 0.54%
767,964
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
248,865
Added 24.37%
772,159
Common Stock, $0.01 pa...
Sep 25
2023
-
42,000
Reduced 7.43%
523,294
Common Stock, $0.01 pa...
Aug 01
2023
SELL
Open market or private sale
$8,914,800
$148.58 p/Share
60,000
Reduced 9.6%
565,294
Common Stock, $0.01 pa...
Jul 31
2023
SELL
Open market or private sale
$2,759,275
$149.15 p/Share
18,500
Reduced 2.87%
625,294
Common Stock, $0.01 pa...
Mar 03
2023
-
2,550
Reduced 0.39%
643,794
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$17,558,606
$154.28 p/Share
113,810
Reduced 14.97%
646,344
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
256,901
Added 25.26%
760,154
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$15,374,506
$149.54 p/Share
102,812
Reduced 16.96%
503,253
Common Stock, $0.01 pa...
Feb 24
2022
-
2,610
Reduced 0.43%
606,065
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
232,078
Added 27.6%
608,675
Common Stock, $0.01 pa...
Dec 09
2021
SELL
Open market or private sale
$21,438,674
$123.14 p/Share
174,100
Reduced 31.61%
376,597
Common Stock, $0.01 pa...
Dec 09
2021
BUY
Exercise of conversion of derivative security
$10,682,776
$61.36 p/Share
174,100
Added 24.02%
550,697
Common Stock, $0.01 pa...
Mar 02
2021
BUY
Exercise of conversion of derivative security
$9,332,399
$54.86 p/Share
170,113
Added 23.73%
546,710
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Open market or private sale
$18,537,214
$108.97 p/Share
170,113
Reduced 31.12%
376,597
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$8,014,132
$107.74 p/Share
74,384
Reduced 16.49%
376,597
Common Stock, $0.01 pa...
Feb 26
2021
-
3,325
Reduced 0.73%
450,981
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
167,906
Added 26.99%
454,306
Common Stock, $0.01 pa...