Feb 23
2025
SELL
Payment of exercise price or tax liability
$114,053
$7.07 p/Share
16,132
Reduced 3.67%
423,877
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
33,791
Added 7.13%
440,009
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$180,157
$7.27 p/Share
24,781
Reduced 5.75%
406,218
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
51,908
Added 10.75%
430,999
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$143,184
$7.96 p/Share
17,988
Reduced 4.53%
379,091
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
37,678
Added 8.67%
397,079
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$61,132
$8.22 p/Share
7,437
Reduced 2.03%
359,401
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
15,578
Added 4.07%
366,838
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$266,369
$8.52 p/Share
31,264
Reduced 8.17%
351,260
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
64,290
Added 14.39%
382,524
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$32,381
$7.12 p/Share
4,548
Reduced 1.41%
318,234
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$99,799
$6.14 p/Share
16,254
Reduced 4.79%
322,782
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
33,791
Added 9.06%
339,036
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$37,972
$6.77 p/Share
5,609
Reduced 1.8%
305,245
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
11,661
Added 3.62%
310,854
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$115,812
$6.39 p/Share
18,124
Reduced 5.71%
299,193
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
37,678
Added 10.61%
317,317
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$54,158
$6.62 p/Share
8,181
Reduced 2.84%
279,639
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
15,579
Added 5.13%
287,820
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$33,245
$7.27 p/Share
4,573
Reduced 1.65%
272,241
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$53,690
$7.67 p/Share
7,000
Added 2.47%
276,814
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$35,862
$10.04 p/Share
3,572
Reduced 1.31%
269,814
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
7,425
Added 2.64%
273,386
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$56,324
$10.04 p/Share
5,610
Reduced 2.07%
265,961
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
11,662
Added 4.12%
271,571
Common Stock