Dec 23
2024
SELL
Open market or private sale
$59,177,517
$339.96 p/Share
174,072
Reduced 87.09%
25,794
Common Stock
Dec 23
2024
BUY
Exercise of conversion of derivative security
$37,515,539
$216.69 p/Share
173,130
Added 46.53%
198,924
Common Stock
Dec 22
2024
BUY
Exercise of conversion of derivative security
-
1,873
Added 6.55%
26,736
Common Stock
Oct 23
2024
SELL
Open market or private sale
$255,905
$285.29 p/Share
897
Reduced 3.48%
24,863
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
-
1,785
Added 6.48%
25,760
Common Stock
Sep 23
2024
SELL
Open market or private sale
$249,422
$264.78 p/Share
942
Reduced 3.78%
23,975
Common Stock
Sep 22
2024
BUY
Exercise of conversion of derivative security
-
1,875
Added 7.0%
24,917
Common Stock
Jul 23
2024
SELL
Open market or private sale
$229,434
$255.78 p/Share
897
Reduced 3.75%
23,042
Common Stock
Jul 22
2024
BUY
Exercise of conversion of derivative security
-
1,785
Added 6.94%
23,939
Common Stock
Jun 24
2024
SELL
Open market or private sale
$228,265
$242.32 p/Share
942
Reduced 4.08%
22,154
Common Stock
Jun 22
2024
BUY
Exercise of conversion of derivative security
-
1,873
Added 7.5%
23,096
Common Stock
May 01
2024
SELL
Open market or private sale
$13,419,674
$268.12 p/Share
50,051
Reduced 70.22%
21,223
Common Stock
Apr 23
2024
SELL
Open market or private sale
$1,132,753
$273.15 p/Share
4,147
Reduced 5.5%
71,274
Common Stock
Apr 22
2024
SELL
Open market or private sale
$806,878
$279.1 p/Share
2,891
Reduced 4.13%
67,164
Common Stock
Apr 22
2024
BUY
Exercise of conversion of derivative security
$572,784
$51.38 p/Share
11,148
Added 12.88%
75,421
Common Stock
Apr 16
2024
SELL
Open market or private sale
$1,611,251
$274.77 p/Share
5,864
Reduced 8.03%
67,164
Common Stock
Apr 09
2024
BUY
Grant, award, or other acquisition
-
11,679
Added 13.79%
73,028
Common Stock
Mar 25
2024
SELL
Open market or private sale
$287,743
$305.46 p/Share
942
Reduced 1.51%
61,349
Common Stock
Mar 22
2024
SELL
Open market or private sale
$893,934
$309.32 p/Share
2,890
Reduced 4.57%
60,416
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
1,875
Added 2.92%
62,291
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
$445,464
$154.14 p/Share
2,890
Added 4.37%
63,306
Common Stock
Mar 04
2024
SELL
Open market or private sale
$907,806
$314.12 p/Share
2,890
Reduced 4.57%
60,416
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$445,464
$154.14 p/Share
2,890
Added 4.37%
63,306
Common Stock
Feb 26
2024
SELL
Open market or private sale
$731,289
$295.59 p/Share
2,474
Reduced 3.93%
60,416
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$381,342
$154.14 p/Share
2,474
Added 3.78%
62,890
Common Stock