Jul 16
2024
SELL
Open market or private sale
$212,520
$15.0 p/Share
14,168
Reduced 3.19%
430,638
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$219,011
$12.54 p/Share
17,465
Reduced 3.78%
444,806
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
34,210
Added 6.89%
462,271
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$940,205
$12.28 p/Share
76,564
Reduced 15.17%
428,061
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
128,328
Added 20.27%
504,625
Common Stock
Oct 20
2023
SELL
Open market or private sale
$30,162
$15.18 p/Share
1,987
Reduced 0.53%
376,297
Common Stock
Oct 19
2023
SELL
Open market or private sale
$168,072
$15.09 p/Share
11,138
Reduced 2.86%
378,284
Common Stock
Sep 12
2023
SELL
Open market or private sale
$222,684
$14.03 p/Share
15,872
Reduced 3.92%
389,422
Common Stock
Sep 11
2023
SELL
Open market or private sale
$12,586
$14.0 p/Share
899
Reduced 0.22%
405,294
Common Stock
Sep 07
2023
SELL
Open market or private sale
$23,151
$13.08 p/Share
1,770
Reduced 0.43%
406,193
Common Stock
Sep 06
2023
SELL
Open market or private sale
$33,109
$13.02 p/Share
2,543
Reduced 0.62%
407,963
Common Stock
Sep 05
2023
SELL
Open market or private sale
$73,987
$13.01 p/Share
5,687
Reduced 1.37%
410,506
Common Stock
Jul 24
2023
SELL
Open market or private sale
$28,919
$12.09 p/Share
2,392
Reduced 0.57%
416,193
Common Stock
Jul 21
2023
SELL
Open market or private sale
$42,132
$12.0 p/Share
3,511
Reduced 0.83%
418,585
Common Stock
Jul 19
2023
SELL
Open market or private sale
$8,400
$12.0 p/Share
700
Reduced 0.17%
422,096
Common Stock
Jul 18
2023
SELL
Open market or private sale
$3,936
$12.0 p/Share
328
Reduced 0.08%
422,796
Common Stock
Jul 13
2023
SELL
Open market or private sale
$36,858
$12.01 p/Share
3,069
Reduced 0.72%
423,124
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$660,556
$10.29 p/Share
64,194
Reduced 13.09%
426,193
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
117,888
Added 19.38%
490,387
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$224,698
$5.88 p/Share
38,214
Reduced 15.48%
208,642
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
163,857
Added 30.55%
372,499
Common Stock
Jan 27
2022
BUY
Other acquisition or disposition
-
9,174
Added 3.58%
246,856
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$70,825
$5.72 p/Share
12,382
Reduced 14.66%
72,076
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
165,606
Added 41.06%
237,682
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$2,569
$4.15 p/Share
619
Reduced 0.73%
84,458
Common Stock