Nov 07
2024
SELL
Open market or private sale
$305,100
$30.51 p/Share
10,000
Reduced 5.62%
167,991
Common Stock
Feb 27
2024
SELL
Open market or private sale
$418,600
$20.93 p/Share
20,000
Reduced 10.1%
177,991
Common Stock
Feb 26
2024
SELL
Open market or private sale
$44,499
$21.19 p/Share
2,100
Reduced 1.05%
197,991
Common Stock
Feb 23
2024
SELL
Open market or private sale
$421,599
$21.08 p/Share
20,000
Reduced 9.09%
200,091
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$209,694
$21.06 p/Share
9,957
Reduced 4.53%
209,870
Common Stock
Feb 22
2024
SELL
Open market or private sale
$420,200
$21.01 p/Share
20,000
Reduced 8.87%
205,537
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
24,511
Added 10.02%
220,091
Common Stock
Jan 22
2024
SELL
Payment of exercise price or tax liability
$3,400,197
$23.24 p/Share
146,308
Reduced 39.35%
225,537
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$2,398,042
$11.18 p/Share
214,494
Added 41.81%
298,528
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$81,468
$24.65 p/Share
3,305
Reduced 2.06%
157,351
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$17,554
$24.83 p/Share
707
Reduced 0.44%
160,656
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$27,288
$24.83 p/Share
1,099
Reduced 0.68%
161,363
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
8,174
Added 4.79%
162,462
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
8,669
Added 5.32%
154,288
Common Stock
Apr 04
2022
SELL
Payment of exercise price or tax liability
$91,534
$26.25 p/Share
3,487
Reduced 2.34%
145,619
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$32,533
$27.27 p/Share
1,193
Reduced 0.79%
149,106
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$41,075
$26.97 p/Share
1,523
Reduced 1.04%
144,325
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
12,815
Added 7.86%
150,299
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$3,748,341
$26.92 p/Share
139,240
Reduced 49.55%
141,792
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
$2,398,043
$11.18 p/Share
214,494
Added 43.29%
281,032
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
12,336
Added 15.64%
66,538
Common Stock