Mar 02
2025
SELL
Payment of exercise price or tax liability
$36,551
$23.75 p/Share
1,539
Reduced 1.57%
96,799
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$134,306
$23.75 p/Share
5,655
Reduced 5.44%
98,338
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
19,513
Added 15.8%
103,993
Common Stock
Dec 31
2024
BUY
Other acquisition or disposition
$6,244
$20.61 p/Share
303
Added 0.36%
84,480
Common Stock
Sep 30
2024
BUY
Other acquisition or disposition
$6,258
$17.73 p/Share
353
Added 0.42%
84,177
Common Stock
Sep 01
2024
BUY
Grant, award, or other acquisition
-
21,563
Added 20.47%
83,779
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$6,254
$16.33 p/Share
383
Added 0.61%
62,216
Common Stock
Mar 28
2024
BUY
Other acquisition or disposition
$6,252
$16.54 p/Share
378
Added 0.61%
61,782
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$20,438
$16.39 p/Share
1,247
Reduced 1.99%
61,359
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$22,224
$16.39 p/Share
1,356
Reduced 2.12%
62,606
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
16,971
Added 20.97%
63,962
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$91,764
$16.63 p/Share
5,518
Reduced 10.51%
46,991
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
12,819
Added 19.62%
52,509
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$7,095
$16.2 p/Share
438
Reduced 1.09%
39,690
Common Stock
Dec 29
2023
BUY
Other acquisition or disposition
$6,259
$16.05 p/Share
390
Added 0.96%
40,128
Common Stock
Sep 29
2023
BUY
Other acquisition or disposition
$6,242
$13.81 p/Share
452
Added 1.13%
39,699
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$6,249
$13.24 p/Share
472
Added 1.19%
39,207
Common Stock
May 09
2023
BUY
Open market or private purchase
$49,625
$19.85 p/Share
2,500
Added 50.0%
2,500
Depositary Shares (Ser...
Mar 31
2023
BUY
Other acquisition or disposition
$6,247
$13.7 p/Share
456
Added 1.16%
38,696
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$21,504
$17.19 p/Share
1,251
Reduced 3.17%
38,208
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
-
9,260
Reduced 24.0%
29,324
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
30,979
Added 43.98%
39,459
Common Stock