Feb 23
2025
SELL
Payment of exercise price or tax liability
$8,724
$7.07 p/Share
1,234
Reduced 1.88%
64,579
Common Stock
Feb 23
2025
BUY
Exercise of conversion of derivative security
-
2,640
Added 3.86%
65,813
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$13,623
$7.27 p/Share
1,874
Reduced 2.88%
63,173
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
4,008
Added 5.8%
65,047
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$9,703
$7.96 p/Share
1,219
Reduced 1.96%
61,039
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
2,607
Added 4.02%
62,258
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$6,132
$8.22 p/Share
746
Reduced 1.24%
59,651
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
1,595
Added 2.57%
60,397
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$18,658
$8.52 p/Share
2,190
Reduced 3.59%
58,802
Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
4,208
Added 6.45%
60,992
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$7,312
$6.14 p/Share
1,191
Reduced 2.05%
56,784
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
2,640
Added 4.36%
57,975
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$4,143
$6.77 p/Share
612
Reduced 1.09%
55,336
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
1,355
Added 2.36%
55,948
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$7,514
$6.39 p/Share
1,176
Reduced 2.11%
54,593
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
2,607
Added 4.47%
55,769
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$5,322
$6.62 p/Share
804
Reduced 1.49%
53,162
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,595
Added 2.87%
53,966
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$4,176
$10.04 p/Share
416
Reduced 0.79%
52,360
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
921
Added 1.72%
52,776
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$6,144
$10.04 p/Share
612
Reduced 1.17%
51,855
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
1,356
Added 2.52%
52,467
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$12,406
$10.55 p/Share
1,176
Reduced 2.25%
51,111
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
2,607
Added 4.75%
52,287
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$7,488
$10.4 p/Share
720
Reduced 1.43%
49,680
Common Stock