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
Dec 01
2023
SELL
Payment of exercise price or tax liability
$51,396
$13.43 p/Share
3,827
Reduced 0.3%
1,255,514
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$9,670
$9.67 p/Share
1,000
Added 0.08%
1,259,341
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$43,845
$11.46 p/Share
3,826
Reduced 0.3%
1,258,341
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$177,594
$11.03 p/Share
16,101
Reduced 1.26%
1,262,167
Common Stock
Aug 08
2023
BUY
Grant, award, or other acquisition
-
29,867
Added 2.28%
1,278,268
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$542,876
$14.03 p/Share
38,694
Reduced 3.01%
1,248,401
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
$23,925
$1.45 p/Share
16,500
Added 1.27%
1,286,095
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
$48,962
$1.28 p/Share
38,252
Added 2.92%
1,269,595
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
-
150,000
Added 10.86%
1,231,343
Common Stock