Jun 03
2024
SELL
Open market or private sale
$630,684
$273.26 p/Share
2,308
Reduced 14.74%
13,351
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$53,955
$147.42 p/Share
366
Reduced 2.28%
15,659
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
854
Added 5.06%
16,025
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$201,193
$158.42 p/Share
1,270
Reduced 7.72%
15,171
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
2,961
Added 16.15%
15,374
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$559,697
$153.89 p/Share
3,637
Reduced 21.25%
13,480
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
10,698
Added 38.46%
17,117
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$88,807
$203.22 p/Share
437
Reduced 6.37%
6,419
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
854
Added 11.08%
6,856
Common Stock
Mar 07
2023
SELL
Open market or private sale
$205,062
$212.5 p/Share
965
Reduced 13.85%
6,002
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$429,058
$212.3 p/Share
2,021
Reduced 22.49%
6,967
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
3,949
Added 34.93%
7,356
Common Stock
Mar 03
2023
SELL
Open market or private sale
$322,338
$200.21 p/Share
1,610
Reduced 24.21%
5,039
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$665,312
$195.68 p/Share
3,400
Reduced 33.83%
6,649
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
6,620
Added 39.71%
10,049
Common Stock
Jun 01
2022
SELL
Open market or private sale
$242,192
$70.61 p/Share
3,430
Reduced 50.01%
3,429
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$187,600
$71.85 p/Share
2,611
Reduced 27.57%
6,859
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
5,154
Added 41.57%
7,244
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$144,998
$69.51 p/Share
2,086
Reduced 32.58%
4,316
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
4,019
Added 38.57%
6,402
Common Stock
Oct 19
2021
SELL
Open market or private sale
$117,376
$104.8 p/Share
1,120
Reduced 31.97%
2,383
Common Stock
Oct 18
2021
SELL
Payment of exercise price or tax liability
$70,424
$105.11 p/Share
670
Reduced 16.06%
3,503
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
-
1,790
Added 30.02%
4,173
Common Stock
May 03
2021
SELL
Open market or private sale
$586,652
$77.62 p/Share
7,558
Reduced 76.03%
2,383
Common Stock
Oct 15
2020
SELL
Sale (or disposition) back to the issuer
$49,779
$82.28 p/Share
605
Reduced 10.51%
5,153
Common Stock