Feb 14
2025
SELL
Payment of exercise price or tax liability
$40,705
$13.51 p/Share
3,013
Reduced 12.35%
21,391
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
8,964
Added 26.86%
24,404
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$20,966
$14.41 p/Share
1,455
Reduced 8.61%
15,440
Common Stock
Feb 12
2025
SELL
Sale (or disposition) back to the issuer
$190,846
$14.41 p/Share
13,244
Reduced 46.17%
15,440
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
13,244
Added 31.59%
28,684
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
4,291
Added 20.25%
16,895
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$8,101
$13.92 p/Share
582
Reduced 4.41%
12,604
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
-
2,034
Added 13.36%
13,186
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$32,895
$14.07 p/Share
2,338
Reduced 17.33%
11,152
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
7,402
Added 35.43%
13,490
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$9,019
$14.16 p/Share
637
Reduced 9.47%
6,088
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
1,878
Added 21.83%
6,725
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$16,106
$15.9 p/Share
1,013
Reduced 17.29%
4,847
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,988
Added 33.77%
5,860
Common Stock
Feb 13
2023
SELL
Sale (or disposition) back to the issuer
$34,519
$17.39 p/Share
1,985
Reduced 40.87%
2,872
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
1,985
Added 29.01%
4,857
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$4,642
$16.88 p/Share
275
Reduced 8.74%
2,872
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
810
Added 20.47%
3,147
Common Stock
Nov 05
2021
BUY
Open market or private purchase
$32,085
$21.39 p/Share
1,500
Added 39.09%
2,337
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$4,240
$37.19 p/Share
114
Reduced 11.99%
837
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
335
Added 26.05%
951
Common Stock