Nov 10
2025
SELL
Payment of exercise price or tax liability
$90,159
$91.44 p/Share
986
Reduced 1.55%
62,538
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
-
2,386
Added 3.62%
63,524
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$1,564,882
$166.0 p/Share
9,427
Reduced 13.36%
61,138
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
22,807
Added 26.55%
63,100
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$431,179
$166.35 p/Share
2,592
Reduced 5.15%
47,758
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
8,143
Added 13.92%
50,350
Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$168,398
$170.79 p/Share
986
Reduced 2.28%
42,207
Common Stock
Nov 10
2024
BUY
Exercise of conversion of derivative security
-
2,386
Added 5.23%
43,193
Common Stock
May 09
2024
SELL
Open market or private sale
$2,010,800
$201.08 p/Share
10,000
Reduced 19.68%
40,807
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,312,594
$182.66 p/Share
7,186
Reduced 12.39%
50,807
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
19,103
Added 26.68%
52,496
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$1,011,111
$143.91 p/Share
7,026
Reduced 15.3%
38,890
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
16,992
Added 29.88%
39,877
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$513,857
$130.52 p/Share
3,937
Reduced 11.98%
28,924
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
11,952
Added 28.71%
29,682
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$731,169
$98.82 p/Share
7,399
Reduced 26.14%
20,909
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$1,679,149
$98.82 p/Share
16,992
Added 43.64%
21,948
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$95,447
$99.84 p/Share
956
Reduced 7.79%
11,316
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
3,292
Added 21.63%
11,931
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$589,275
$104.76 p/Share
5,625
Reduced 38.51%
8,980
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
14,605
Added 50.0%
14,605
Common Stock