Mar 01
2024
SELL
Open market or private sale
$1,070,825
$175.0 p/Share
6,119
Reduced 15.6%
33,114
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$152,711
$158.25 p/Share
965
Reduced 2.4%
39,233
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
2,172
Added 5.13%
40,198
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$24,939
$159.87 p/Share
156
Reduced 0.41%
38,026
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
351
Added 0.91%
38,182
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$269,944
$164.3 p/Share
1,643
Reduced 4.16%
37,831
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
3,585
Added 8.33%
39,474
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$245,580
$156.72 p/Share
1,567
Reduced 4.34%
34,531
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
2,171
Added 5.67%
36,098
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
1,358
Added 3.65%
35,889
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$49,567
$158.87 p/Share
312
Reduced 0.91%
33,927
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
$111,209
$158.87 p/Share
700
Added 2.0%
34,239
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,029,060
$171.51 p/Share
6,000
Reduced 15.17%
33,539
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$203,862
$134.83 p/Share
1,512
Reduced 3.68%
39,539
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
3,272
Added 7.38%
41,051
Common Stock
Dec 27
2022
SELL
Payment of exercise price or tax liability
$1,123,822
$138.47 p/Share
8,116
Reduced 17.68%
37,779
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$229,202
$14.13 p/Share
16,221
Added 26.11%
45,895
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$130,833
$135.86 p/Share
963
Reduced 3.14%
29,674
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$294,680
$135.86 p/Share
2,169
Added 6.61%
30,637
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$69,865
$132.32 p/Share
528
Reduced 1.82%
28,468
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$157,196
$132.32 p/Share
1,188
Added 3.98%
28,624
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$258,744
$173.77 p/Share
1,489
Reduced 5.08%
27,808
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
3,262
Added 10.02%
29,297
Common Stock
Aug 16
2021
SELL
Open market or private sale
$735,400
$147.08 p/Share
5,000
Reduced 16.11%
26,035
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$1,848,996
$138.97 p/Share
13,305
Reduced 30.01%
31,035
Common Stock