Feb 28
2024
SELL
Payment of exercise price or tax liability
$98,120
$132.06 p/Share
743
Reduced 2.09%
34,842
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
-
1,680
Added 4.51%
35,585
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$154,087
$121.52 p/Share
1,268
Reduced 3.61%
33,905
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,993
Added 5.49%
34,298
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
875
Added 2.49%
34,292
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$87,098
$118.18 p/Share
737
Reduced 2.23%
32,305
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
1,750
Added 5.03%
33,042
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$292,427
$144.48 p/Share
2,024
Reduced 6.08%
31,292
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
6,720
Added 17.23%
32,274
Common Stock
May 10
2023
BUY
Open market or private purchase
$246,317
$195.49 p/Share
1,260
Added 4.52%
26,596
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,302,321
$254.31 p/Share
5,121
Reduced 16.81%
25,336
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
4,735
Added 17.47%
22,371
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,720
Added 20.03%
26,838
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$107,044
$249.52 p/Share
429
Reduced 2.21%
19,002
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,168
Added 5.67%
19,431
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$258,930
$216.86 p/Share
1,194
Reduced 6.14%
18,263
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
3,893
Added 17.18%
18,763
Common Stock
Nov 08
2022
SELL
Open market or private sale
$735,642
$307.8 p/Share
2,390
Reduced 13.31%
15,564
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$100,390
$191.95 p/Share
523
Reduced 2.83%
17,954
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,168
Added 5.95%
18,477
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$288,457
$184.2 p/Share
1,566
Reduced 8.3%
17,309
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
3,893
Added 17.92%
17,830
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$34,216
$182.0 p/Share
188
Reduced 1.24%
14,982
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
632
Added 4.0%
15,170
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$183,042
$233.77 p/Share
783
Reduced 5.11%
14,538
Common Stock