Nov 05
2024
SELL
Open market or private sale
$30,688
$14.51 p/Share
2,115
Reduced 5.53%
36,158
Common Stock, par valu...
Oct 01
2024
SELL
Open market or private sale
$10,621
$10.86 p/Share
978
Reduced 2.49%
38,273
Common Stock, par valu...
Sep 03
2024
SELL
Open market or private sale
$46,976
$10.94 p/Share
4,294
Reduced 9.86%
39,251
Common Stock, par valu...
Jul 02
2024
SELL
Open market or private sale
$11,781
$12.6 p/Share
935
Reduced 2.1%
43,545
Common Stock, par valu...
Apr 02
2024
SELL
Open market or private sale
$13,776
$14.38 p/Share
958
Reduced 2.11%
44,480
Common Stock, par valu...
Feb 28
2024
SELL
Open market or private sale
$31,248
$16.25 p/Share
1,923
Reduced 4.06%
45,438
Common Stock, par valu...
Jan 09
2024
BUY
Grant, award, or other acquisition
-
23,465
Added 33.13%
47,361
Common Stock, par valu...
Jan 03
2024
SELL
Open market or private sale
$17,307
$14.78 p/Share
1,171
Reduced 4.67%
23,896
Common Stock, par valu...
Dec 07
2023
SELL
Open market or private sale
$36,944
$17.28 p/Share
2,138
Reduced 7.86%
25,067
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$13,680
$14.31 p/Share
956
Reduced 3.39%
27,205
Common Stock, par valu...
Sep 12
2023
SELL
Open market or private sale
$51,832
$15.57 p/Share
3,329
Reduced 10.57%
28,161
Common Stock, par valu...
Jul 03
2023
SELL
Open market or private sale
$33,031
$22.44 p/Share
1,472
Reduced 4.47%
31,490
Common Stock, par valu...
Jun 08
2023
SELL
Open market or private sale
$18,781
$19.98 p/Share
940
Reduced 2.77%
32,962
Common Stock, par valu...
May 08
2023
BUY
Grant, award, or other acquisition
-
20,488
Added 37.67%
33,902
Common Stock, par valu...
Apr 03
2023
SELL
Open market or private sale
$8,710
$19.53 p/Share
446
Reduced 3.22%
13,414
Common Stock, par valu...
Feb 06
2023
SELL
Open market or private sale
$39,545
$21.33 p/Share
1,854
Reduced 11.8%
13,860
Common Stock, par valu...
Jan 04
2023
SELL
Open market or private sale
$7,944
$16.18 p/Share
491
Reduced 3.03%
15,714
Common Stock, par valu...
Oct 03
2022
SELL
Open market or private sale
$5,792
$13.5 p/Share
429
Reduced 2.58%
16,205
Common Stock, par valu...
Jun 09
2022
BUY
Grant, award, or other acquisition
-
16,634
Added 50.0%
16,634
Common Stock, par valu...
Sep 23
2021
SELL
Open market or private sale
$2,550,880
$35.17 p/Share
72,530
Reduced 100.0%
0
Common Stock, par valu...
Sep 23
2021
BUY
Exercise of conversion of derivative security
$742,707
$10.24 p/Share
72,530
Added 50.0%
72,530
Common Stock, par valu...
Sep 17
2021
SELL
Open market or private sale
$946,050
$35.0 p/Share
27,030
Reduced 100.0%
0
Common Stock, par valu...
Sep 17
2021
BUY
Exercise of conversion of derivative security
$276,787
$10.24 p/Share
27,030
Added 50.0%
27,030
Common Stock, par valu...