Nov 15
2024
-
183
Reduced 1.5%
12,053
Common Stock
May 08
2024
SELL
Open market or private sale
$604,933
$116.58 p/Share
5,189
Reduced 29.78%
12,236
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$268,551
$108.99 p/Share
2,464
Reduced 13.33%
16,024
Common Stock
Feb 29
2024
SELL
Open market or private sale
$855,761
$108.16 p/Share
7,912
Reduced 34.91%
14,754
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
5,135
Added 23.4%
16,813
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$599,552
$105.24 p/Share
5,697
Reduced 20.09%
22,666
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
13,855
Added 32.82%
28,363
Common Stock
Dec 13
2023
-
113
Reduced 0.77%
14,508
Common Stock
Nov 16
2023
SELL
Open market or private sale
$782,471
$94.49 p/Share
8,281
Reduced 36.16%
14,621
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$167,500
$100.0 p/Share
1,675
Reduced 6.82%
22,902
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,489
Added 12.89%
23,572
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$297,314
$103.27 p/Share
2,879
Reduced 12.01%
21,088
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
7,869
Added 24.72%
23,967
Common Stock
Dec 14
2022
-
100
Reduced 0.62%
16,098
Common Stock
Dec 14
2022
SELL
Open market or private sale
$207,100
$103.55 p/Share
2,000
Reduced 10.99%
16,198
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$112,330
$111.66 p/Share
1,006
Reduced 5.24%
18,197
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
2,088
Added 9.81%
19,203
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$511,285
$121.33 p/Share
4,214
Reduced 19.76%
17,115
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
8,432
Added 28.33%
21,329
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,765,560
$120.0 p/Share
14,713
Reduced 53.29%
12,897
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$816,572
$55.5 p/Share
14,713
Added 38.2%
23,799
Common Stock
Dec 07
2021
-
100
Reduced 0.77%
12,897
Common Stock
Nov 16
2021
SELL
Open market or private sale
$392,910
$112.26 p/Share
3,500
Reduced 21.22%
12,997
Common Stock
Aug 24
2021
SELL
Open market or private sale
$690,203
$104.91 p/Share
6,579
Reduced 28.51%
16,497
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$390,858
$59.41 p/Share
6,579
Added 22.19%
23,076
Common Stock