Aug 15
2024
SELL
Open market or private sale
$3,337,366
$96.15 p/Share
34,710
Reduced 11.12%
277,555
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$2,055,915
$38.72 p/Share
53,097
Added 14.53%
312,265
Common Stock
Dec 15
2023
SELL
Open market or private sale
$2,324,500
$92.98 p/Share
25,000
Reduced 8.8%
259,168
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$3,951,798
$92.28 p/Share
42,824
Reduced 13.1%
284,168
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
142,490
Added 30.35%
326,992
Common Stock
Dec 14
2023
-
640
Reduced 0.35%
184,502
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$1,877,644
$87.88 p/Share
21,366
Reduced 7.49%
264,039
Common Stock
Aug 15
2023
SELL
Open market or private sale
$6,916,270
$88.56 p/Share
78,097
Reduced 29.58%
185,942
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$1,977,972
$19.36 p/Share
102,168
Added 26.36%
285,405
Common Stock
Dec 22
2022
-
800
Reduced 0.43%
185,142
Common Stock
Dec 16
2022
SELL
Open market or private sale
$11,534,702
$82.8 p/Share
139,308
Reduced 43.19%
183,237
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$3,498,522
$82.77 p/Share
42,268
Reduced 11.59%
322,545
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
$2,505,571
$19.36 p/Share
129,420
Added 26.19%
364,813
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
-
69,672
Added 21.22%
258,617
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$4,711,693
$73.4 p/Share
64,192
Reduced 27.82%
166,521
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
96,000
Added 29.38%
230,713
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
32,000
Added 19.19%
134,713
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
-
17,046
Added 14.16%
103,313
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$535,729
$47.88 p/Share
11,189
Reduced 11.48%
86,267
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
21,663
Added 18.19%
97,456
Common Stock