Jun 01
2025
SELL
Sale (or disposition) back to the issuer
-
23,458
Reduced 100.0%
0
Common Stock
Jun 01
2025
BUY
Grant, award, or other acquisition
-
5,050
Added 17.71%
23,458
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
8,069
Added 30.48%
18,408
Common Stock
Apr 14
2025
SELL
Payment of exercise price or tax liability
$2,092
$10.62 p/Share
197
Reduced 1.87%
10,339
Common Stock
Apr 14
2025
BUY
Exercise of conversion of derivative security
-
500
Added 4.53%
10,536
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$28,014
$12.88 p/Share
2,175
Reduced 17.81%
10,036
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
2,379
Added 16.31%
12,211
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,492
Added 20.22%
9,832
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$1,840
$10.17 p/Share
181
Reduced 2.41%
7,340
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
500
Added 6.23%
7,521
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$14,806
$12.92 p/Share
1,146
Reduced 14.03%
7,021
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
506
Added 5.83%
8,167
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
2,265
Added 22.82%
7,661
Common Stock
Apr 13
2023
SELL
Payment of exercise price or tax liability
$2,275
$12.57 p/Share
181
Reduced 3.25%
5,396
Common Stock
Apr 13
2023
BUY
Exercise of conversion of derivative security
-
500
Added 8.23%
5,577
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$39,240
$18.0 p/Share
2,180
Reduced 30.04%
5,077
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
5,273
Added 42.08%
7,257
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$3,360
$19.09 p/Share
176
Reduced 10.6%
1,484
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
-
500
Added 20.13%
1,984
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$14,797
$21.23 p/Share
697
Reduced 29.57%
1,660
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
1,685
Added 41.69%
2,357
Common Stock
Apr 13
2021
SELL
Payment of exercise price or tax liability
$3,630
$21.87 p/Share
166
Reduced 49.11%
172
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
-
500
Added 42.66%
672
Common Stock