Apr 22
2025
SELL
Payment of exercise price or tax liability
$28,831
$27.91 p/Share
1,033
Reduced 0.43%
241,161
Common Stock
Apr 22
2025
BUY
Grant, award, or other acquisition
-
2,582
Added 1.05%
243,743
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$133,356
$29.06 p/Share
4,589
Reduced 1.86%
242,194
Common Stock
May 01
2024
SELL
Sale (or disposition) back to the issuer
-
21,082
Reduced 7.87%
246,783
Common Stock
Apr 23
2024
BUY
Grant, award, or other acquisition
-
2,356
Added 0.87%
267,865
Common Stock
Mar 28
2024
SELL
Payment of exercise price or tax liability
$494,804
$31.11 p/Share
15,905
Reduced 5.65%
265,509
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
-
5,411
Reduced 1.89%
281,414
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
31,494
Added 9.89%
286,825
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$402,035
$31.05 p/Share
12,948
Reduced 4.83%
255,331
Common Stock
Mar 22
2023
SELL
Sale (or disposition) back to the issuer
-
8,175
Reduced 2.96%
268,279
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
3,389
Added 1.21%
276,454
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
26,451
Added 8.83%
273,065
Common Stock
Mar 24
2022
SELL
Payment of exercise price or tax liability
$398,448
$35.05 p/Share
11,368
Reduced 4.41%
246,614
Common Stock
Mar 24
2022
SELL
Sale (or disposition) back to the issuer
-
1,821
Reduced 0.7%
257,982
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
904
Added 0.35%
259,803
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
14,601
Added 5.57%
247,638
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$461,018
$44.35 p/Share
10,395
Reduced 4.27%
233,037
Common Stock
Mar 10
2021
SELL
Sale (or disposition) back to the issuer
-
864
Reduced 0.35%
243,432
Common Stock
Feb 09
2021
SELL
Open market or private sale
$589,950
$39.33 p/Share
15,000
Reduced 5.78%
244,296
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
28,517
Added 9.91%
259,296
Common Stock
Nov 09
2020
SELL
Open market or private sale
$452,850
$30.19 p/Share
15,000
Reduced 6.1%
230,779
Common Stock