Oct 31
2025
BUY
Grant, award, or other acquisition
-
96
Added 0.6%
15,995
Common Stock
Oct 31
2025
BUY
Open market or private purchase
$34,614
$25.64 p/Share
1,350
Added 36.49%
2,350
Depositary Shares, 1/4...
Aug 19
2025
BUY
Open market or private purchase
$25,250
$25.25 p/Share
1,000
Added 50.0%
1,000
Depositary Shares, 1/4...
Jul 28
2025
BUY
Grant, award, or other acquisition
$1,229
$23.19 p/Share
53
Added 1.05%
5,005
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
-
90
Added 0.82%
10,894
Common Stock
Jul 07
2025
SELL
Payment of exercise price or tax liability
$10,488
$24.0 p/Share
437
Reduced 3.89%
10,804
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$3,885
$18.33 p/Share
212
Added 4.11%
4,952
Common Stock
Apr 25
2025
BUY
Grant, award, or other acquisition
$1,166
$20.83 p/Share
56
Added 1.17%
4,739
Common Stock
Apr 25
2025
BUY
Grant, award, or other acquisition
-
123
Added 1.08%
11,241
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$16,230
$18.36 p/Share
884
Added 15.88%
4,683
Common Stock
Mar 26
2025
BUY
Grant, award, or other acquisition
-
3,385
Added 23.34%
11,118
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
1,016
Added 11.61%
7,733
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$2,986
$24.28 p/Share
123
Reduced 1.81%
6,659
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
470
Added 6.54%
6,717
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$916
$24.11 p/Share
38
Added 0.99%
3,798
Common Stock
Oct 28
2024
BUY
Open market or private purchase
$147
$24.5 p/Share
6
Added 0.09%
6,370
Common Stock
Oct 25
2024
BUY
Grant, award, or other acquisition
-
56
Added 0.87%
6,363
Common Stock
Jul 30
2024
BUY
Open market or private purchase
$140
$28.19 p/Share
5
Added 0.08%
6,307
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
47
Added 0.74%
6,301
Common Stock
Jul 05
2024
SELL
Open market or private sale
$3,789
$23.54 p/Share
161
Reduced 2.51%
6,254
Common Stock
May 01
2024
BUY
Open market or private purchase
$22
$22.85 p/Share
1
Added 0.02%
6,415
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
65
Added 1.0%
6,414
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
1,071
Added 14.43%
6,349
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
49
Added 0.95%
5,120
Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
158
Added 2.91%
5,278
Common Stock