Jan 22
2025
SELL
Open market or private sale
$553,484
$243.29 p/Share
2,275
Reduced 4.78%
45,289
Common
Jan 21
2025
SELL
Payment of exercise price or tax liability
$337,512
$243.34 p/Share
1,387
Reduced 2.83%
47,564
Common
Jan 21
2025
BUY
Exercise of conversion of derivative security
-
3,662
Added 6.96%
48,951
Common
Jan 03
2025
SELL
Open market or private sale
$402,612
$242.1 p/Share
1,663
Reduced 3.54%
45,288
Common
Jan 01
2025
SELL
Payment of exercise price or tax liability
$183,356
$240.31 p/Share
763
Reduced 1.6%
46,951
Common
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
2,427
Added 4.84%
47,714
Common
Aug 15
2024
-
500
Reduced 1.09%
45,286
Common
Aug 15
2024
SELL
Open market or private sale
$2,259,100
$237.5 p/Share
9,512
Reduced 17.2%
45,786
Common
Jul 19
2024
SELL
Payment of exercise price or tax liability
$1,715,014
$221.75 p/Share
7,734
Reduced 12.27%
55,298
Common
Jul 19
2024
BUY
Grant, award, or other acquisition
-
17,246
Added 21.48%
63,032
Common
Jan 16
2024
SELL
Payment of exercise price or tax liability
$100,513
$168.93 p/Share
595
Reduced 1.28%
45,786
Common
Jan 16
2024
BUY
Exercise of conversion of derivative security
-
1,889
Added 3.91%
46,381
Common
Jan 01
2024
SELL
Payment of exercise price or tax liability
$222,320
$160.52 p/Share
1,385
Reduced 3.02%
44,491
Common
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
4,455
Added 8.85%
45,876
Common
Nov 27
2023
SELL
Payment of exercise price or tax liability
$1,627,084
$163.74 p/Share
9,937
Reduced 19.35%
41,420
Common
Nov 27
2023
BUY
Grant, award, or other acquisition
-
22,166
Added 30.15%
51,357
Common
Jan 04
2023
SELL
Open market or private sale
$598,352
$130.36 p/Share
4,590
Reduced 13.59%
29,191
Common
Jan 01
2023
SELL
Payment of exercise price or tax liability
$263,852
$129.53 p/Share
2,037
Reduced 5.69%
33,781
Common
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
6,628
Added 15.62%
35,818
Common
Oct 17
2022
SELL
Open market or private sale
$632,400
$120.0 p/Share
5,270
Reduced 15.29%
29,189
Common
Aug 25
2022
SELL
Payment of exercise price or tax liability
$1,075,613
$125.95 p/Share
8,540
Reduced 19.86%
34,459
Common
Aug 25
2022
BUY
Grant, award, or other acquisition
-
19,080
Added 30.74%
42,999
Common
Jan 04
2022
SELL
Open market or private sale
$525,514
$102.24 p/Share
5,140
Reduced 17.69%
23,919
Common
Jan 01
2022
SELL
Payment of exercise price or tax liability
$232,640
$102.08 p/Share
2,279
Reduced 7.27%
29,059
Common
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
7,421
Added 19.15%
31,338
Common