Apr 26
2024
SELL
Open market or private sale
$14,179,832
$284.45 p/Share
49,850
Reduced 6.09%
768,977
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
12,205
Added 1.47%
818,827
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$9,125,087
$274.91 p/Share
33,193
Reduced 3.95%
806,622
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
73,598
Added 8.06%
839,815
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$2,121,351
$273.37 p/Share
7,760
Reduced 1.0%
766,217
Common Stock
Jan 29
2024
SELL
Open market or private sale
$8,563,397
$264.67 p/Share
32,355
Reduced 4.01%
773,977
Common Stock
Jan 26
2024
SELL
Payment of exercise price or tax liability
$47,634,295
$265.72 p/Share
179,265
Reduced 18.19%
806,332
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$40,569,670
$191.71 p/Share
211,620
Added 17.68%
985,597
Common Stock
Oct 27
2023
-
4,115
Reduced 0.53%
773,977
Common Stock
Aug 11
2023
SELL
Open market or private sale
$7,572,452
$227.88 p/Share
33,230
Reduced 4.1%
778,092
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
13,620
Added 1.65%
811,322
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$4,585,890
$231.88 p/Share
19,777
Reduced 2.42%
797,702
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
43,850
Added 5.09%
817,479
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$1,745,110
$231.97 p/Share
7,523
Reduced 0.96%
773,629
Common Stock
Aug 09
2022
SELL
Open market or private sale
$16,254,520
$227.46 p/Share
71,461
Reduced 8.38%
781,152
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$56,942,626
$228.87 p/Share
248,799
Reduced 22.59%
852,613
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$43,507,323
$135.85 p/Share
320,260
Added 22.53%
1,101,412
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$1,681,613
$250.24 p/Share
6,720
Reduced 0.85%
781,152
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
12,880
Added 1.61%
787,872
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$49,224,934
$234.03 p/Share
210,336
Reduced 21.35%
774,992
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$34,034,967
$136.78 p/Share
248,830
Added 20.52%
963,508
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
21,820
Added 2.71%
784,833
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$1,219,368
$172.96 p/Share
7,050
Reduced 0.98%
714,678
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
17,205
Added 2.33%
721,728
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$1,371,790
$167.68 p/Share
8,181
Reduced 1.15%
704,523
Common Stock