Aug 21
2024
SELL
Open market or private sale
$322,027
$113.43 p/Share
2,839
Reduced 16.34%
14,535
Common Stock
Mar 11
2024
SELL
Open market or private sale
$1,111,598
$110.42 p/Share
10,067
Reduced 36.69%
17,374
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$283,265
$108.99 p/Share
2,599
Reduced 8.65%
27,441
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
5,659
Added 16.59%
28,460
Common Stock
Feb 28
2024
SELL
Open market or private sale
$782,792
$108.39 p/Share
7,222
Reduced 22.85%
24,381
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$563,734
$70.37 p/Share
8,011
Added 20.22%
31,603
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$634,702
$105.24 p/Share
6,031
Reduced 20.36%
23,592
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
15,281
Added 34.03%
29,623
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$106,100
$100.0 p/Share
1,061
Reduced 7.42%
13,247
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,439
Added 19.34%
14,342
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$122,684
$103.27 p/Share
1,188
Reduced 9.03%
11,964
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
3,373
Added 20.41%
13,152
Common Stock
Nov 22
2022
SELL
Open market or private sale
$392,045
$108.63 p/Share
3,609
Reduced 26.96%
9,779
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$136,250
$78.35 p/Share
1,739
Added 13.34%
11,295
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$55,607
$111.66 p/Share
498
Reduced 4.1%
11,649
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
1,791
Added 12.85%
12,147
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$118,903
$121.33 p/Share
980
Reduced 8.65%
10,356
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
3,314
Added 22.62%
11,336
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$82,977
$81.43 p/Share
1,019
Reduced 11.27%
8,022
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
2,882
Added 24.17%
9,041
Common Stock