Nov 22
2024
SELL
Open market or private sale
$33,287,182
$160.73 p/Share
207,100
Reduced 39.42%
318,287
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$3,632,534
$17.54 p/Share
207,100
Added 28.27%
525,387
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
22,109
Added 6.5%
318,287
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$906,130
$48.62 p/Share
18,637
Reduced 5.92%
296,178
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$2,150,757
$47.62 p/Share
45,165
Reduced 12.55%
314,815
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
100,828
Added 21.88%
359,980
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
70,000
Added 21.28%
258,972
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$388,281
$22.36 p/Share
17,365
Reduced 8.42%
188,972
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
13,570
Added 6.17%
206,337
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$122,727
$22.42 p/Share
5,474
Reduced 2.76%
192,767
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
72,080
Added 26.66%
198,241
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,119,500
$22.39 p/Share
50,000
Reduced 28.35%
126,341
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$357,079
$21.9 p/Share
16,305
Reduced 8.46%
176,341
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$116,358
$21.21 p/Share
5,486
Reduced 3.34%
158,761
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
33,885
Added 14.96%
192,646
Common Stock
Mar 31
2021
SELL
Payment of exercise price or tax liability
$279,715
$17.68 p/Share
15,821
Reduced 8.79%
164,247
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$31,636
$17.25 p/Share
1,834
Reduced 2.2%
81,448
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
98,620
Added 35.39%
180,068
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$53,054
$22.76 p/Share
2,331
Reduced 2.72%
83,282
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$54,132
$17.99 p/Share
3,009
Reduced 3.4%
85,613
Common Stock