Oct 01
2024
SELL
Open market or private sale
$23,750
$10.83 p/Share
2,193
Reduced 1.78%
120,712
Common Stock, par valu...
Jul 02
2024
SELL
Open market or private sale
$26,325
$12.62 p/Share
2,086
Reduced 1.67%
122,905
Common Stock, par valu...
Apr 02
2024
SELL
Open market or private sale
$30,780
$14.35 p/Share
2,145
Reduced 1.69%
124,991
Common Stock, par valu...
Jan 09
2024
BUY
Grant, award, or other acquisition
-
55,211
Added 30.28%
127,136
Common Stock, par valu...
Jan 03
2024
SELL
Open market or private sale
$38,685
$14.76 p/Share
2,621
Reduced 3.52%
71,925
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$30,566
$14.25 p/Share
2,145
Reduced 2.8%
74,546
Common Stock, par valu...
Jul 13
2023
SELL
Open market or private sale
$346,802
$23.45 p/Share
14,789
Reduced 16.17%
76,691
Common Stock, par valu...
Jul 13
2023
BUY
Exercise of conversion of derivative security
$78,381
$5.3 p/Share
14,789
Added 13.92%
91,480
Common Stock, par valu...
Jul 12
2023
SELL
Open market or private sale
$537,233
$23.36 p/Share
22,998
Reduced 23.07%
76,691
Common Stock, par valu...
Jul 12
2023
BUY
Exercise of conversion of derivative security
$121,889
$5.3 p/Share
22,998
Added 18.75%
99,689
Common Stock, par valu...
Jul 03
2023
SELL
Open market or private sale
$142,853
$22.44 p/Share
6,366
Reduced 7.66%
76,691
Common Stock, par valu...
Jun 08
2023
SELL
Open market or private sale
$1,521,470
$19.7 p/Share
77,232
Reduced 48.18%
83,057
Common Stock, par valu...
Jun 07
2023
SELL
Open market or private sale
$52,983
$19.58 p/Share
2,706
Reduced 1.66%
160,289
Common Stock, par valu...
May 08
2023
BUY
Grant, award, or other acquisition
-
83,057
Added 33.76%
162,995
Common Stock, par valu...
Jan 04
2023
SELL
Open market or private sale
$11,575
$16.19 p/Share
715
Reduced 0.71%
100,151
Common Stock, par valu...
Oct 03
2022
SELL
Open market or private sale
$8,423
$13.52 p/Share
623
Reduced 0.61%
100,866
Common Stock, par valu...
Jun 09
2022
BUY
Grant, award, or other acquisition
-
24,258
Added 19.29%
101,490
Common Stock, par valu...
Nov 16
2021
SELL
Open market or private sale
$5,091,383
$31.28 p/Share
162,768
Reduced 67.82%
77,232
Common Stock, par valu...
Nov 16
2021
BUY
Exercise of conversion of derivative security
$862,670
$5.3 p/Share
162,768
Added 40.41%
240,000
Common Stock, par valu...
Oct 19
2021
SELL
Open market or private sale
$32,844,001
$31.28 p/Share
1,050,000
Reduced 93.15%
77,232
Common Stock, par valu...