Nov 26
2025
SELL
Sale (or disposition) back to the issuer
-
143,373
Reduced 100.0%
0
Common Stock
Mar 03
2025
SELL
Open market or private sale
$574,672
$26.82 p/Share
21,427
Reduced 13.0%
143,373
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$668,249
$27.2 p/Share
24,568
Reduced 12.97%
164,800
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
$1,738,052
$27.2 p/Share
63,899
Added 25.23%
189,368
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$1,166,650
$31.43 p/Share
37,119
Added 22.83%
125,469
Common Stock
Feb 27
2024
SELL
Open market or private sale
$1,300,654
$32.2 p/Share
40,393
Reduced 31.37%
88,350
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,619,657
$32.41 p/Share
49,974
Reduced 27.96%
128,743
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
$1,464,413
$32.41 p/Share
45,184
Added 20.18%
178,717
Common Stock
Mar 01
2023
SELL
Open market or private sale
$1,082,339
$35.56 p/Share
30,437
Reduced 18.56%
133,533
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$1,343,530
$35.68 p/Share
37,655
Reduced 18.68%
163,970
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$2,747,360
$35.68 p/Share
77,000
Added 27.64%
201,625
Common Stock
Mar 02
2022
SELL
Open market or private sale
$100,897
$36.32 p/Share
2,778
Reduced 2.18%
124,625
Common Stock
Mar 01
2022
SELL
Open market or private sale
$150,768
$35.71 p/Share
4,222
Reduced 3.21%
127,403
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$404,214
$36.69 p/Share
11,017
Reduced 7.72%
131,625
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$1,408,199
$36.69 p/Share
38,381
Added 21.2%
142,642
Common Stock
Mar 01
2021
SELL
Open market or private sale
$329,852
$26.85 p/Share
12,285
Reduced 11.93%
90,681
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$201,630
$26.01 p/Share
7,752
Reduced 7.0%
102,966
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$183,605
$26.01 p/Share
7,059
Added 5.99%
110,718
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,175,210
$26.01 p/Share
45,183
Added 30.36%
103,659
Common Stock