Dec 09
2025
BUY
Grant, award, or other acquisition
-
885
Added 1.35%
64,698
Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$2,546
$7.38 p/Share
345
Reduced 1.03%
33,113
Common Stock
Jun 13
2025
BUY
Open market or private purchase
$225,000,000
$150000.0 p/Share
1,500
Added 0.09%
1,672,940
Series D Preferred Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$45,680
$1.87 p/Share
24,428
Reduced 8.54%
261,459
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
79,000
Added 19.24%
331,686
Common Stock
Jun 04
2024
BUY
Grant, award, or other acquisition
-
33,201
Added 8.34%
364,887
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$27,107
$2.21 p/Share
12,266
Reduced 3.24%
366,303
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
79,605
Added 17.37%
378,568
Common Stock
Dec 27
2022
BUY
Grant, award, or other acquisition
$22,300
$2.23 p/Share
10,000
Added 3.29%
293,604
Common Stock
Dec 15
2022
SELL
Other acquisition or disposition
-
11,000
Reduced 2.58%
415,964
Stock Option granted 6...
Dec 15
2022
SELL
Other acquisition or disposition
-
12,000
Reduced 2.93%
396,964
Stock Option granted 6...
Dec 15
2022
SELL
Other acquisition or disposition
-
45,000
Reduced 11.85%
334,684
Stock Option granted 1...
Dec 15
2022
SELL
Other acquisition or disposition
-
29,760
Reduced 9.5%
283,604
Stock Option granted 6...
Dec 15
2022
SELL
Other acquisition or disposition
-
7,000
Reduced 1.68%
408,964
Stock Option granted 6...
Dec 15
2022
SELL
Other acquisition or disposition
-
17,280
Reduced 4.35%
379,684
Stock Option granted 9...
Dec 15
2022
SELL
Other acquisition or disposition
-
21,320
Reduced 6.37%
313,364
Stock Option granted 6...
Oct 25
2022
SELL
Payment of exercise price or tax liability
$71,444
$7.21 p/Share
9,909
Reduced 2.31%
419,524
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
43,528
Added 0.41%
10,526,458
Common Stock
Jun 22
2022
BUY
Grant, award, or other acquisition
-
700,023
Added 6.26%
10,482,930
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$85,330
$0.56 p/Share
152,375
Reduced 1.75%
8,552,677
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$46,500
$0.62 p/Share
75,000
Added 0.85%
8,705,051
Common Stock
Jun 22
2021
BUY
Grant, award, or other acquisition
-
1,133,491
Added 11.61%
8,630,051
Common Stock