Mar 06
2024
-
4,901
Reduced 3.22%
147,386
Common Stock
Mar 05
2024
-
3,442
Reduced 2.21%
152,287
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$67,187
$52.82 p/Share
1,272
Reduced 0.81%
155,729
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$170,767
$52.82 p/Share
3,233
Added 2.02%
157,001
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$132,560
$51.62 p/Share
2,568
Reduced 1.64%
153,768
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$48,006
$51.62 p/Share
930
Reduced 0.59%
156,337
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$879,140
$51.62 p/Share
17,031
Added 9.77%
157,267
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$118,792
$69.96 p/Share
1,698
Added 1.15%
145,756
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$185,585
$64.15 p/Share
2,893
Reduced 1.97%
144,058
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$54,655
$64.15 p/Share
852
Reduced 0.58%
146,951
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
11,395
Added 7.16%
147,804
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$173,597
$68.48 p/Share
2,535
Added 1.75%
142,139
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$186,381
$66.66 p/Share
2,796
Reduced 2.17%
125,803
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
13,801
Added 9.0%
139,604
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$56,888
$66.77 p/Share
852
Reduced 0.66%
128,601
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$72,995
$61.86 p/Share
1,180
Reduced 1.0%
116,832
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
17,848
Added 11.7%
134,680
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$52,807
$61.98 p/Share
852
Reduced 0.72%
118,013
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$40,255
$61.93 p/Share
650
Reduced 0.56%
114,462
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
$263,564
$59.86 p/Share
4,403
Added 3.57%
118,865
Common Stock