Nov 18
2024
SELL
Payment of exercise price or tax liability
$21,840
$6.03 p/Share
3,622
Reduced 0.06%
6,018,322
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
14,869
Added 0.25%
6,019,668
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$20,632
$5.53 p/Share
3,731
Reduced 0.06%
6,007,075
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
-
14,869
Added 0.25%
6,008,421
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$18,696
$5.96 p/Share
3,137
Reduced 0.05%
5,995,937
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
10,572
Added 0.18%
5,997,030
Common Stock
Apr 19
2024
SELL
Open market or private sale
$117,400
$5.87 p/Share
20,000
Reduced 0.33%
5,988,502
Common Stock
Apr 09
2024
SELL
Open market or private sale
$13,319
$7.01 p/Share
1,900
Reduced 0.03%
6,008,502
Common Stock
Mar 19
2024
SELL
Open market or private sale
$134,200
$6.71 p/Share
20,000
Reduced 0.33%
6,010,402
Common Stock
Mar 18
2024
SELL
Open market or private sale
$135,400
$6.77 p/Share
20,000
Reduced 0.33%
6,030,402
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$21,017
$7.22 p/Share
2,911
Reduced 0.05%
6,050,402
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
9,817
Added 0.16%
6,053,313
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$4,927
$8.38 p/Share
588
Reduced 0.01%
6,043,496
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
1,981
Added 0.03%
6,044,084
Common Stock
Dec 19
2023
SELL
Open market or private sale
$188,600
$9.43 p/Share
20,000
Reduced 0.33%
6,042,103
Common Stock
Nov 20
2023
SELL
Open market or private sale
$120,600
$6.03 p/Share
20,000
Reduced 0.26%
7,762,103
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$19,153
$5.98 p/Share
3,203
Reduced 0.04%
7,782,103
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
9,344
Added 0.12%
7,784,534
Common Stock
Nov 14
2023
-
1,700,000
Reduced 21.9%
6,062,103
Common Stock
Oct 19
2023
SELL
Open market or private sale
$96,000
$4.8 p/Share
20,000
Reduced 0.26%
7,775,962
Common Stock
Sep 19
2023
SELL
Open market or private sale
$129,800
$6.49 p/Share
20,000
Reduced 0.26%
7,795,962
Common Stock
Aug 21
2023
SELL
Open market or private sale
$161,400
$8.07 p/Share
20,000
Reduced 0.26%
7,815,962
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$30,794
$8.46 p/Share
3,640
Reduced 0.05%
7,835,962
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
9,344
Added 0.12%
7,838,830
Common Stock
Jul 19
2023
SELL
Open market or private sale
$175,200
$8.76 p/Share
20,000
Reduced 0.25%
7,830,258
Common Stock