Jun 01
2025
SELL
Sale (or disposition) back to the issuer
-
47,632
Reduced 100.0%
0
Common Stock
Jun 01
2025
BUY
Grant, award, or other acquisition
-
5,050
Added 9.59%
47,632
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
8,069
Added 15.93%
42,582
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$25,064
$12.88 p/Share
1,946
Reduced 5.34%
34,513
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
2,379
Added 6.13%
36,459
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,326
Added 6.39%
34,080
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$13,863
$12.92 p/Share
1,073
Reduced 3.27%
31,754
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
506
Added 1.52%
32,827
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
2,090
Added 6.07%
32,321
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$45,090
$18.0 p/Share
2,505
Reduced 7.65%
30,231
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
-
1,162
Added 4.01%
27,840
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
4,896
Added 13.01%
32,736
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$23,884
$21.23 p/Share
1,125
Reduced 4.05%
26,678
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
2,419
Added 8.0%
27,803
Common Stock
Jan 23
2022
SELL
Payment of exercise price or tax liability
$11,411
$21.21 p/Share
538
Reduced 2.08%
25,384
Common Stock
Jan 23
2022
BUY
Exercise of conversion of derivative security
-
1,156
Added 4.27%
25,922
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$20,270
$19.25 p/Share
1,053
Reduced 4.08%
24,766
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,460
Added 8.7%
25,819
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$6,534
$17.95 p/Share
364
Reduced 1.53%
23,359
Common Stock
Jan 25
2021
BUY
Exercise of conversion of derivative security
-
922
Added 3.74%
23,723
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$12,694
$12.9 p/Share
984
Added 4.14%
22,801
Common Stock