Mar 01
2025
SELL
Sale (or disposition) back to the issuer
-
33,244
Reduced 100.0%
0
Common Stock
Mar 01
2025
SELL
Sale (or disposition) back to the issuer
-
105
Reduced 100.0%
0
Series A Non-Cumulativ...
Feb 24
2025
SELL
Payment of exercise price or tax liability
$66,317
$15.98 p/Share
4,150
Reduced 11.07%
33,344
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
5,346
Added 13.38%
34,617
Common Stock
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
7,793
Added 20.3%
30,598
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$11,856
$17.91 p/Share
662
Reduced 1.98%
32,814
Common Stock
Nov 06
2024
SELL
Sale (or disposition) back to the issuer
$151,500
$17.91 p/Share
8,459
Reduced 25.78%
24,355
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$151,495
$14.14 p/Share
10,714
Added 24.25%
33,476
Common Stock
Jul 28
2024
SELL
Payment of exercise price or tax liability
$9,153
$18.68 p/Share
490
Reduced 2.11%
22,762
Common Stock
Jul 28
2024
BUY
Exercise of conversion of derivative security
-
1,667
Added 6.69%
23,252
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$9,974
$12.69 p/Share
786
Reduced 3.51%
21,585
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
2,675
Added 10.68%
22,371
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$8,173
$13.12 p/Share
623
Reduced 2.05%
29,696
Common Stock
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
1,797
Added 8.13%
20,319
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$5,775
$11.81 p/Share
489
Reduced 2.57%
18,522
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
1,666
Added 8.06%
19,011
Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
$105,000
$1000.0 p/Share
105
Added 50.0%
105
Series A Non-Cumulativ...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$7,629
$14.45 p/Share
528
Reduced 2.95%
17,345
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
1,796
Added 9.13%
17,873
Common Stock
Jul 28
2022
SELL
Payment of exercise price or tax liability
$6,742
$13.76 p/Share
490
Reduced 2.96%
16,077
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$22,938
$13.76 p/Share
1,667
Added 9.14%
16,567
Common Stock
Jul 21
2022
BUY
Open market or private purchase
$97,425
$12.99 p/Share
7,500
Added 33.48%
14,900
Common Stock
Nov 01
2021
BUY
Open market or private purchase
$107,226
$14.49 p/Share
7,400
Added 50.0%
7,400
Common Stock