Sep 09
2025
BUY
Payment of exercise price or tax liability
$49,580
$9.52 p/Share
5,208
Added 1.31%
393,147
Common Stock
May 07
2025
BUY
Grant, award, or other acquisition
-
22,198
Added 5.28%
398,355
Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
77,692
Added 17.12%
376,157
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$125,135
$8.47 p/Share
14,774
Reduced 4.72%
298,465
Common Stock
Sep 09
2024
BUY
Grant, award, or other acquisition
-
94,435
Added 23.16%
313,239
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$52,597
$12.72 p/Share
4,135
Reduced 1.85%
218,804
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
10,506
Added 4.5%
222,939
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$341,934
$13.04 p/Share
26,222
Reduced 10.99%
212,433
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$535,228
$15.04 p/Share
35,587
Reduced 12.98%
238,655
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
10,506
Added 3.69%
274,242
Common Stock
Mar 05
2023
BUY
Grant, award, or other acquisition
-
26,440
Added 9.11%
263,736
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$54,000
$17.47 p/Share
3,091
Reduced 1.3%
235,368
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
10,506
Added 4.22%
238,459
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$103,156
$18.58 p/Share
5,552
Reduced 7.65%
67,004
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
160,949
Added 41.39%
227,953
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$39,327
$15.35 p/Share
2,562
Reduced 3.39%
72,984
Common Stock
Jun 02
2021
BUY
Grant, award, or other acquisition
-
10,521
Added 12.22%
75,546
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$5,448
$12.73 p/Share
428
Reduced 0.59%
72,556
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$69,594
$12.03 p/Share
5,785
Reduced 8.17%
65,025
Common Stock