Feb 27
2025
SELL
Payment of exercise price or tax liability
$79,237
$10.24 p/Share
7,738
Reduced 4.72%
156,336
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
-
14,530
Added 8.14%
164,074
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$196,029
$10.06 p/Share
19,486
Reduced 11.53%
149,544
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
35,520
Added 17.36%
169,030
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$77,050
$11.92 p/Share
6,464
Reduced 4.62%
133,510
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
12,114
Added 7.97%
139,974
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$90,560
$14.01 p/Share
6,464
Reduced 4.81%
127,860
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
12,113
Added 8.27%
134,324
Common Stock
Jul 31
2024
SELL
Open market or private sale
$576,400
$14.41 p/Share
40,000
Reduced 24.66%
122,211
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$73,009
$11.3 p/Share
6,461
Reduced 3.83%
162,211
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
12,113
Added 6.7%
168,672
Common Stock
Feb 16
2024
SELL
Open market or private sale
$201,738
$13.68 p/Share
14,747
Reduced 8.61%
156,559
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$258,540
$13.67 p/Share
18,913
Reduced 8.39%
206,559
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
34,710
Added 13.34%
225,472
Common Stock
Feb 02
2024
SELL
Open market or private sale
$138,415
$13.11 p/Share
10,558
Reduced 5.81%
171,306
Common Stock
Jan 31
2024
SELL
Open market or private sale
$285,968
$11.58 p/Share
24,695
Reduced 11.96%
181,864
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
-
7,642
Reduced 3.85%
190,762
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
14,515
Added 6.82%
198,404
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
-
7,640
Reduced 3.99%
183,889
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
14,514
Added 7.04%
191,529
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$143,347
$16.49 p/Share
8,693
Reduced 4.68%
177,015
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
16,513
Added 8.17%
185,708
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$304,366
$14.03 p/Share
21,694
Reduced 11.36%
169,195
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
40,442
Added 17.48%
190,889
Common Stock
Nov 18
2022
SELL
Open market or private sale
$369,215
$14.8 p/Share
24,947
Reduced 14.22%
150,447
Common Stock