Dec 06
2024
SELL
Open market or private sale
$23,109
$10.34 p/Share
2,235
Reduced 0.73%
303,401
Common Stock
Oct 07
2024
SELL
Open market or private sale
$42,902
$16.35 p/Share
2,624
Reduced 0.85%
305,636
Common Stock
Sep 06
2024
SELL
Open market or private sale
$42,968
$18.23 p/Share
2,357
Reduced 0.76%
308,260
Common Stock
Aug 07
2024
SELL
Open market or private sale
$464,857
$19.24 p/Share
24,161
Reduced 7.22%
310,617
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$215,859
$9.81 p/Share
22,004
Added 6.17%
334,778
Common Stock
Jul 08
2024
SELL
Open market or private sale
$31,688
$12.61 p/Share
2,513
Reduced 0.8%
312,774
Common Stock
Jun 06
2024
SELL
Open market or private sale
$33,197
$14.44 p/Share
2,299
Reduced 0.72%
315,287
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
86,686
Added 21.56%
315,429
Common Stock
Apr 08
2024
SELL
Open market or private sale
$122,824
$12.07 p/Share
10,176
Reduced 4.26%
228,743
Common Stock
Mar 18
2024
SELL
Open market or private sale
$8,066
$10.02 p/Share
805
Reduced 0.34%
238,919
Common Stock
Mar 06
2024
SELL
Open market or private sale
$99,144
$12.11 p/Share
8,187
Reduced 3.3%
239,724
Common Stock
Feb 29
2024
SELL
Open market or private sale
$13,453
$12.12 p/Share
1,110
Reduced 0.45%
247,911
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
2,780
Added 1.1%
249,021
Common Stock
Dec 18
2023
SELL
Open market or private sale
$14,869
$18.2 p/Share
817
Reduced 0.33%
246,241
Common Stock
Dec 06
2023
SELL
Open market or private sale
$30,435
$14.76 p/Share
2,062
Reduced 0.83%
247,058
Common Stock
Sep 18
2023
SELL
Open market or private sale
$12,017
$14.41 p/Share
834
Reduced 0.33%
249,119
Common Stock
Sep 06
2023
SELL
Open market or private sale
$33,829
$15.15 p/Share
2,233
Reduced 0.89%
249,953
Common Stock
Jun 20
2023
SELL
Open market or private sale
$15,438
$18.6 p/Share
830
Reduced 0.33%
252,186
Common Stock
Jun 06
2023
SELL
Open market or private sale
$40,350
$18.75 p/Share
2,152
Reduced 0.85%
251,804
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
-
81,957
Added 24.4%
253,956
Common Stock
Mar 17
2023
SELL
Open market or private sale
$15,168
$17.72 p/Share
856
Reduced 0.5%
171,999
Common Stock
Mar 15
2023
SELL
Open market or private sale
$16,552
$19.07 p/Share
868
Reduced 0.5%
172,855
Common Stock
Mar 06
2023
SELL
Open market or private sale
$375,583
$25.51 p/Share
14,723
Reduced 7.81%
173,723
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
36,029
Added 16.05%
188,446
Common Stock
Jan 10
2023
-
1,249
Reduced 0.81%
152,417
Common Stock