Jul 02
2024
SELL
Open market or private sale
$14,690,400
$122.42 p/Share
120,000
Reduced 0.15%
79,854,995
Common Stock
Jul 01
2024
SELL
Open market or private sale
$14,586,000
$121.55 p/Share
120,000
Reduced 0.15%
79,974,995
Common Stock
Jun 28
2024
SELL
Open market or private sale
$15,001,200
$125.01 p/Share
120,000
Reduced 0.15%
80,094,995
Common Stock
Jun 27
2024
SELL
Open market or private sale
$14,943,600
$124.53 p/Share
120,000
Reduced 0.15%
80,214,995
Common Stock
Jun 26
2024
SELL
Open market or private sale
$15,056,400
$125.47 p/Share
120,000
Reduced 0.15%
80,334,995
Common Stock
Jun 25
2024
SELL
Open market or private sale
$14,758,800
$122.99 p/Share
120,000
Reduced 0.15%
80,454,995
Common Stock
Jun 24
2024
SELL
Open market or private sale
$14,577,600
$121.48 p/Share
120,000
Reduced 0.15%
80,574,995
Common Stock
Jun 21
2024
SELL
Open market or private sale
$15,302,400
$127.52 p/Share
120,000
Reduced 0.15%
80,694,995
Common Stock
Jun 20
2024
SELL
Open market or private sale
$16,201,199
$135.01 p/Share
120,000
Reduced 0.15%
80,814,995
Common Stock
Jun 19
2024
SELL
Payment of exercise price or tax liability
$8,654,749
$135.58 p/Share
63,835
Reduced 0.08%
80,934,995
Common Stock
Jun 18
2024
SELL
Open market or private sale
$16,020,000
$133.5 p/Share
120,000
Reduced 0.15%
80,998,830
Common Stock
Jun 17
2024
SELL
Open market or private sale
$15,783,600
$131.53 p/Share
120,000
Reduced 0.15%
81,118,830
Common Stock
Jun 14
2024
SELL
Open market or private sale
$15,666,000
$130.55 p/Share
120,000
Reduced 0.15%
81,238,830
Common Stock
Jun 13
2024
SELL
Open market or private sale
$15,426,000
$128.55 p/Share
120,000
Reduced 0.15%
81,358,830
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$67,684,109
$903.72 p/Share
74,895
Reduced 0.91%
8,147,883
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
206,042
Added 2.44%
8,222,778
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$5,029,523
$480.88 p/Share
10,459
Reduced 0.13%
8,016,710
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$4,416,509
$422.39 p/Share
10,456
Reduced 0.13%
8,027,169
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$475,000
$4.0 p/Share
118,750
Added 1.46%
8,037,625
Common Stock
Sep 14
2023
SELL
Open market or private sale
$13,526,108
$455.67 p/Share
29,684
Reduced 0.37%
7,918,875
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$118,736
$4.0 p/Share
29,684
Added 0.37%
7,948,559
Common Stock
Sep 13
2023
SELL
Open market or private sale
$13,447,773
$452.97 p/Share
29,688
Reduced 0.37%
7,918,875
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.37%
7,948,563
Common Stock
Sep 12
2023
SELL
Open market or private sale
$13,396,116
$451.23 p/Share
29,688
Reduced 0.37%
7,918,875
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$118,752
$4.0 p/Share
29,688
Added 0.37%
7,948,563
Common Stock