Feb 28
2025
SELL
Payment of exercise price or tax liability
$342,882
$115.1 p/Share
2,979
Reduced 5.23%
54,007
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
6,114
Added 9.99%
55,068
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$577,599
$112.09 p/Share
5,153
Reduced 9.2%
50,872
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
12,596
Added 18.36%
56,025
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$331,329
$108.99 p/Share
3,040
Reduced 6.54%
43,429
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 12.29%
44,510
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$910,220
$105.24 p/Share
8,649
Reduced 17.69%
40,230
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
19,647
Added 28.67%
48,879
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$195,900
$100.0 p/Share
1,959
Reduced 6.28%
29,232
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
4,020
Added 11.79%
30,069
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$421,238
$103.27 p/Share
4,079
Reduced 13.05%
27,171
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
12,646
Added 28.81%
31,250
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$105,742
$111.66 p/Share
947
Reduced 4.84%
18,604
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,302
Added 10.53%
19,551
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$507,645
$121.33 p/Share
4,184
Reduced 19.52%
17,249
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
13,552
Added 38.74%
21,433
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$309,434
$81.43 p/Share
3,800
Reduced 32.53%
7,881
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
10,478
Added 47.29%
11,681
Common Stock
Jun 15
2020
SELL
Payment of exercise price or tax liability
$74,156
$64.54 p/Share
1,149
Reduced 48.85%
1,203
Common Stock
Jun 15
2020
BUY
Exercise of conversion of derivative security
-
2,352
Added 50.0%
2,352
Common Stock