Jan 23
2026
SELL
Sale (or disposition) back to the issuer
$460
$28.81 p/Share
16
Reduced 0.03%
60,648
Common Stock
Jan 23
2026
BUY
Grant, award, or other acquisition
-
428
Added 0.7%
60,664
Common Stock
Dec 31
2025
SELL
Payment of exercise price or tax liability
$181,922
$28.84 p/Share
6,308
Reduced 9.48%
60,236
Common Stock
Dec 31
2025
BUY
Exercise of conversion of derivative security
-
14,384
Added 17.77%
66,544
Common Stock
Jul 25
2025
SELL
Sale (or disposition) back to the issuer
$1,278
$27.21 p/Share
47
Reduced 0.09%
52,160
Common Stock
Jul 25
2025
BUY
Grant, award, or other acquisition
-
750
Added 1.42%
52,207
Common Stock
Mar 07
2025
SELL
Sale (or disposition) back to the issuer
$350,996
$29.67 p/Share
11,830
Reduced 18.69%
51,457
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
26,845
Added 29.78%
63,287
Common Stock
Jan 24
2025
SELL
Sale (or disposition) back to the issuer
$1,416
$30.13 p/Share
47
Reduced 0.13%
36,442
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
-
495
Added 1.34%
36,489
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$186,786
$29.71 p/Share
6,287
Reduced 14.87%
35,994
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
14,328
Added 25.31%
42,281
Common Stock
Jul 26
2024
SELL
Sale (or disposition) back to the issuer
$718
$24.76 p/Share
29
Reduced 0.1%
27,953
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
-
750
Added 2.61%
27,982
Common Stock
Mar 08
2024
SELL
Open market or private sale
$83,089
$25.34 p/Share
3,279
Reduced 10.75%
27,232
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
7,563
Added 19.86%
30,511
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$128,907
$25.73 p/Share
5,010
Reduced 17.92%
22,948
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
11,460
Added 29.07%
27,958
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$30,129
$23.23 p/Share
1,297
Reduced 7.58%
15,823
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
3,093
Added 15.3%
17,120
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
4,258
Added 23.29%
14,027
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
1,132
Added 10.38%
9,769
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
2,226
Added 20.49%
8,637
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
15,651
Added 19.62%
64,103
Common Stock