Mar 12
2025
SELL
Payment of exercise price or tax liability
$109,183
$13.18 p/Share
8,284
Reduced 10.48%
70,746
Common Stock
Mar 12
2025
BUY
Exercise of conversion of derivative security
-
16,313
Added 17.11%
79,030
Common Stock
Mar 11
2025
SELL
Payment of exercise price or tax liability
$26,746
$12.7 p/Share
2,106
Reduced 3.25%
62,717
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
-
4,146
Added 6.01%
64,823
Common Stock
Mar 06
2025
SELL
Payment of exercise price or tax liability
$125,687
$13.19 p/Share
9,529
Reduced 13.57%
60,677
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
18,765
Added 21.09%
70,206
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$8,828
$4.53 p/Share
1,949
Added 3.65%
51,441
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$13,410
$11.26 p/Share
1,191
Reduced 2.35%
49,492
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$8,761
$4.58 p/Share
1,913
Added 3.64%
50,683
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$27,689
$5.74 p/Share
4,824
Reduced 9.0%
48,770
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$29,440
$6.24 p/Share
4,718
Reduced 8.09%
53,594
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
9,383
Added 13.86%
58,312
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$8,533
$5.77 p/Share
1,479
Added 2.93%
48,929
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$24,839
$5.01 p/Share
4,958
Reduced 9.46%
47,450
Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$6,226
$5.34 p/Share
1,166
Reduced 2.18%
52,408
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$8,431
$6.15 p/Share
1,371
Added 2.5%
53,574
Common Stock
Jun 10
2023
SELL
Payment of exercise price or tax liability
$17,454
$6.91 p/Share
2,526
Reduced 4.62%
52,203
Common Stock
Sep 29
2022
SELL
Payment of exercise price or tax liability
$50,720
$10.23 p/Share
4,958
Reduced 8.48%
53,477
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$7,719
$13.24 p/Share
583
Reduced 0.99%
58,435
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
23,400
Added 28.67%
58,214
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$85,377
$17.22 p/Share
4,958
Reduced 12.9%
33,465
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
5,875
Added 13.26%
38,423
Common Stock
Sep 29
2020
SELL
Payment of exercise price or tax liability
$10,220
$5.8 p/Share
1,762
Reduced 5.14%
32,548
Common Stock
Sep 29
2020
BUY
Grant, award, or other acquisition
-
4,310
Added 11.16%
34,310
Common Stock
Sep 29
2020
BUY
Grant, award, or other acquisition
-
30,000
Added 50.0%
30,000
Common Stock