May 07
2024
SELL
Payment of exercise price or tax liability
$51,913
$390.33 p/Share
133
Reduced 2.99%
4,316
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
287
Added 6.06%
4,449
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$25,950
$360.43 p/Share
72
Reduced 1.7%
4,162
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$72,583
$348.96 p/Share
208
Reduced 4.68%
4,234
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
612
Added 12.38%
4,332
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
184
Added 4.58%
3,830
Common Stock
Feb 02
2024
SELL
Open market or private sale
$387,308
$352.74 p/Share
1,098
Reduced 23.15%
3,646
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$552,797
$352.1 p/Share
1,570
Reduced 24.87%
4,744
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$340,143
$127.49 p/Share
2,668
Added 31.0%
5,939
Common Stock
Nov 03
2023
SELL
Open market or private sale
$543,097
$285.54 p/Share
1,902
Reduced 34.28%
3,646
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$868,893
$285.07 p/Share
3,048
Reduced 35.46%
5,548
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$570,933
$115.34 p/Share
4,950
Added 42.08%
6,814
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$11,354
$270.34 p/Share
42
Reduced 1.14%
3,646
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
132
Added 3.46%
3,688
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$9,771
$244.29 p/Share
40
Reduced 1.11%
3,556
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$14,273
$241.93 p/Share
59
Reduced 1.61%
3,596
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
164
Added 4.33%
3,623
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
233
Added 6.26%
3,491
Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$5,031
$193.5 p/Share
26
Reduced 0.79%
3,258
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
83
Added 2.47%
3,284
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$7,390
$184.76 p/Share
40
Reduced 1.23%
3,201
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$9,597
$191.95 p/Share
50
Reduced 1.52%
3,241
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
139
Added 4.09%
3,257
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
249
Added 7.32%
3,152
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$10,420
$208.4 p/Share
50
Reduced 1.69%
2,903
Common Stock