Mar 15
2025
SELL
Payment of exercise price or tax liability
$490,988
$20.96 p/Share
23,425
Reduced 6.46%
339,023
Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
47,725
Added 11.79%
357,135
Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$91,342
$23.75 p/Share
3,846
Reduced 1.23%
309,410
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$403,013
$23.75 p/Share
16,969
Reduced 5.14%
313,256
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
22,149
Added 6.29%
330,225
Common Stock
Jul 30
2024
SELL
Open market or private sale
$2,068,005
$20.02 p/Share
103,297
Reduced 25.11%
308,076
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$249,119
$16.34 p/Share
15,246
Reduced 3.57%
411,373
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$61,626
$16.39 p/Share
3,760
Reduced 0.87%
426,619
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$65,527
$16.39 p/Share
3,998
Reduced 0.92%
430,379
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
50,363
Added 10.39%
434,377
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$78,527
$16.48 p/Share
4,765
Reduced 1.23%
384,014
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$198,643
$14.71 p/Share
13,504
Reduced 3.36%
388,779
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$64,359
$17.19 p/Share
3,744
Reduced 0.92%
402,283
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
27,449
Added 6.33%
406,027
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$75,598
$17.91 p/Share
4,221
Reduced 1.1%
378,578
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$85,341
$17.91 p/Share
4,765
Reduced 1.23%
382,799
Common Stock
May 02
2022
BUY
Open market or private purchase
$107,170
$15.31 p/Share
7,000
Added 1.77%
387,564
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$252,656
$17.52 p/Share
14,421
Reduced 3.65%
380,564
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
$464,754
$17.99 p/Share
25,834
Added 6.14%
394,985
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
369,151
Added 50.0%
369,151
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
3,000
Added 50.0%
3,000
Depositary Shares (Ser...