Nov 13
2024
SELL
Open market or private sale
$152,393
$17.63 p/Share
8,644
Reduced 3.22%
259,943
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
-
2,778
Added 1.02%
268,587
Common Stock
Jul 23
2024
SELL
Open market or private sale
$499,290
$15.13 p/Share
33,000
Reduced 11.04%
265,809
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
2,987
Added 0.99%
298,809
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$137,359
$13.65 p/Share
10,063
Reduced 3.29%
295,821
Common Stock
Apr 23
2024
SELL
Open market or private sale
$409,800
$13.66 p/Share
30,000
Reduced 8.93%
305,884
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$559,350
$13.04 p/Share
42,895
Reduced 11.32%
335,957
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
94,584
Added 19.98%
378,852
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$85,736
$13.34 p/Share
6,427
Reduced 2.24%
281,028
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
90,733
Added 23.99%
287,455
Common Stock
May 03
2023
SELL
Open market or private sale
$1,010,732
$10.25 p/Share
98,608
Reduced 34.31%
188,767
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$813,380
$10.99 p/Share
74,011
Reduced 20.48%
287,375
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
151,568
Added 29.55%
361,386
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
65,359
Added 24.0%
206,953
Common Stock
Nov 07
2022
SELL
Open market or private sale
$433,169
$15.44 p/Share
28,055
Reduced 16.69%
140,060
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$358,077
$15.38 p/Share
23,282
Reduced 12.16%
168,115
Common Stock
Aug 16
2022
SELL
Open market or private sale
$166,834
$14.36 p/Share
11,618
Reduced 4.8%
230,393
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$590,761
$14.35 p/Share
41,168
Reduced 17.87%
189,225
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$452,376
$8.57 p/Share
52,786
Added 17.91%
242,011
Common Stock
May 31
2022
SELL
Open market or private sale
$74,856
$13.72 p/Share
5,456
Reduced 2.56%
207,776
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$288,735
$13.79 p/Share
20,938
Reduced 10.08%
186,838
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$226,197
$8.57 p/Share
26,394
Added 11.01%
213,232
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
69,492
Added 27.32%
184,859
Common Stock
Nov 05
2021
SELL
Open market or private sale
$334,225
$16.05 p/Share
20,824
Reduced 15.42%
114,251
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$266,852
$15.75 p/Share
16,943
Reduced 11.15%
135,075
Common Stock