Nov 05
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 18
2024
SELL
Open market or private sale
$166,200
$11.08 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 17
2024
SELL
Open market or private sale
$168,000
$11.2 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 09
2024
SELL
Open market or private sale
$166,650
$11.11 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 09
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 08
2024
SELL
Open market or private sale
$167,250
$11.15 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 08
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 26
2024
SELL
Exercise of conversion of derivative security
$158,850
$10.59 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 26
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 25
2024
SELL
Exercise of conversion of derivative security
$156,450
$10.43 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 25
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 17
2024
SELL
Open market or private sale
$160,350
$10.69 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 16
2024
SELL
Open market or private sale
$159,750
$10.65 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$98,479
$11.11 p/Share
8,864
Reduced 0.65%
1,347,781
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$69,183
$11.72 p/Share
5,903
Reduced 0.43%
1,356,645
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$364,800
$12.65 p/Share
28,838
Reduced 2.07%
1,362,548
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$10,393
$9.28 p/Share
1,120
Added 0.08%
1,391,386
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
150,000
Added 9.74%
1,390,266
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$198,833
$13.04 p/Share
15,248
Reduced 1.21%
1,240,266
Common Stock
Dec 15
2023
SELL
Open market or private sale
$1,187,449
$14.05 p/Share
84,516
Reduced 6.31%
1,255,514
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$63,387
$0.75 p/Share
84,516
Added 5.93%
1,340,030
Common Stock