Dec 19
2024
SELL
Open market or private sale
$1,021,658
$15.72 p/Share
64,991
Reduced 9.98%
586,494
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$2,329,297
$16.43 p/Share
141,771
Reduced 17.87%
651,485
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
271,751
Added 25.52%
793,256
Common Stock
Sep 20
2024
SELL
Open market or private sale
$552,817
$8.12 p/Share
68,081
Reduced 11.55%
521,505
Common Stock
Sep 17
2024
SELL
Payment of exercise price or tax liability
$1,109,445
$8.18 p/Share
135,629
Reduced 18.7%
589,586
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
-
271,751
Added 27.26%
725,215
Common Stock
Jun 20
2024
SELL
Open market or private sale
$360,709
$6.41 p/Share
56,273
Reduced 11.04%
453,464
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$974,155
$6.39 p/Share
152,450
Reduced 23.02%
509,737
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
271,571
Added 29.08%
662,187
Common Stock
Mar 19
2024
SELL
Open market or private sale
$389,971
$6.93 p/Share
56,273
Reduced 12.59%
390,616
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$910,713
$6.99 p/Share
130,288
Reduced 22.57%
446,889
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
233,927
Added 28.84%
577,177
Common Stock
Dec 19
2023
SELL
Open market or private sale
$550,349
$9.78 p/Share
56,273
Reduced 14.09%
343,250
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$1,080,001
$9.32 p/Share
115,880
Reduced 22.48%
399,523
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
233,927
Added 31.22%
515,403
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$1,020,832
$9.03 p/Share
113,049
Reduced 28.65%
281,476
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
233,928
Added 37.22%
394,525
Common Stock
Sep 01
2023
SELL
Open market or private sale
$475,364
$8.88 p/Share
53,532
Reduced 25.0%
160,597
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$1,106,985
$9.12 p/Share
121,380
Reduced 36.18%
214,129
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
233,927
Added 41.08%
335,509
Common Stock
May 09
2023
SELL
Open market or private sale
$1,094,000
$5.47 p/Share
200,000
Reduced 66.32%
101,582
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$504,446
$5.35 p/Share
94,289
Reduced 23.82%
301,582
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
233,927
Added 37.14%
395,871
Common Stock
Mar 08
2023
SELL
Open market or private sale
$523,260
$6.46 p/Share
81,000
Reduced 33.34%
161,944
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$1,027,843
$4.57 p/Share
224,911
Reduced 48.07%
242,944
Common Stock