Jul 28
2025
SELL
Open market or private sale
$21,901,093
$451.69 p/Share
48,487
Reduced 4.8%
962,615
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
$26,052,638
$73.09 p/Share
356,446
Added 26.06%
1,011,102
Common Stock
May 28
2024
SELL
Open market or private sale
$2,252,315
$395.49 p/Share
5,695
Reduced 0.86%
654,656
Common Stock
May 24
2024
SELL
Open market or private sale
$1,575,742
$395.22 p/Share
3,987
Reduced 0.6%
660,351
Common Stock
May 22
2024
SELL
Open market or private sale
$22,000
$400.0 p/Share
55
Reduced 0.01%
664,338
Common Stock
May 20
2024
SELL
Open market or private sale
$1,608,763
$400.19 p/Share
4,020
Reduced 0.6%
664,393
Common Stock
May 16
2024
SELL
Open market or private sale
$2,845,815
$403.09 p/Share
7,060
Reduced 1.05%
668,413
Common Stock
May 15
2024
SELL
Open market or private sale
$13,078,406
$405.13 p/Share
32,282
Reduced 4.56%
675,473
Common Stock
May 10
2024
SELL
Open market or private sale
$1,996,722
$402.89 p/Share
4,956
Reduced 0.7%
707,755
Common Stock
May 09
2024
SELL
Open market or private sale
$1,394,992
$400.17 p/Share
3,486
Reduced 0.49%
712,711
Common Stock
May 08
2024
SELL
Open market or private sale
$1,915,573
$400.58 p/Share
4,782
Reduced 0.66%
716,197
Common Stock
May 07
2024
SELL
Open market or private sale
$11,338,383
$404.48 p/Share
28,032
Reduced 3.74%
720,979
Common Stock
May 06
2024
SELL
Open market or private sale
$9,790,963
$401.73 p/Share
24,372
Reduced 3.15%
749,011
Common Stock
May 02
2024
SELL
Open market or private sale
$1,359,894
$400.44 p/Share
3,396
Reduced 0.44%
773,383
Common Stock
May 01
2024
SELL
Open market or private sale
$5,193,777
$401.56 p/Share
12,934
Reduced 1.64%
776,779
Common Stock
Apr 30
2024
SELL
Open market or private sale
$731,766
$400.31 p/Share
1,828
Reduced 0.23%
789,713
Common Stock
Apr 29
2024
SELL
Open market or private sale
$6,051,220
$400.69 p/Share
15,102
Reduced 1.87%
791,541
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$9,065,000
$90.65 p/Share
100,000
Added 11.03%
806,643
Common Stock
Dec 23
2020
BUY
Exercise of conversion of derivative security
$2,189,600
$54.74 p/Share
40,000
Added 5.36%
706,643
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
$1,150,000
$23.0 p/Share
50,000
Added 6.98%
666,643
Common Stock