Aug 01
2023
SELL
Open market or private sale
$520,369
$64.45 p/Share
8,074
Reduced 6.54%
115,305
Common Stock
Jul 03
2023
SELL
Open market or private sale
$262,625
$63.01 p/Share
4,168
Reduced 3.29%
122,572
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$440,357
$59.54 p/Share
7,396
Reduced 5.55%
125,938
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$860,769
$59.54 p/Share
14,457
Added 9.78%
133,334
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$2,400,040
$61.16 p/Share
39,242
Added 24.82%
118,876
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$253,147
$61.28 p/Share
4,131
Reduced 4.93%
79,634
Common Stock
Sep 07
2022
SELL
Open market or private sale
$69,300
$65.75 p/Share
1,054
Reduced 1.26%
82,649
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
$1,455,045
$64.83 p/Share
22,444
Added 21.14%
83,703
Common Stock
Aug 01
2022
SELL
Open market or private sale
$69,311
$65.76 p/Share
1,054
Reduced 1.69%
61,259
Common Stock
Jul 29
2022
SELL
Open market or private sale
$69,300
$65.75 p/Share
1,054
Reduced 1.66%
62,313
Common Stock
Mar 01
2022
SELL
Open market or private sale
$315,258
$64.47 p/Share
4,890
Reduced 6.54%
69,901
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$462,612
$64.71 p/Share
7,149
Reduced 10.23%
62,752
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$904,258
$64.71 p/Share
13,974
Added 15.74%
74,791
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$750,030
$64.43 p/Share
11,641
Added 16.07%
60,817
Common Stock
Feb 01
2022
SELL
Open market or private sale
$323,571
$66.17 p/Share
4,890
Reduced 9.04%
49,176
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$162,757
$66.54 p/Share
2,446
Reduced 4.0%
58,695
Common Stock
Jan 03
2022
SELL
Open market or private sale
$322,593
$65.97 p/Share
4,890
Reduced 8.33%
53,805
Common Stock
Dec 01
2021
SELL
Open market or private sale
$308,755
$63.14 p/Share
4,890
Reduced 7.41%
61,141
Common Stock
Nov 01
2021
SELL
Open market or private sale
$313,791
$64.17 p/Share
4,890
Reduced 6.89%
66,031
Common Stock
Oct 01
2021
SELL
Open market or private sale
$297,459
$60.83 p/Share
4,890
Reduced 6.47%
70,642
Common Stock
Sep 01
2021
SELL
Open market or private sale
$315,894
$64.6 p/Share
4,890
Reduced 6.08%
75,532
Common Stock
Aug 02
2021
SELL
Open market or private sale
$307,336
$62.85 p/Share
4,890
Reduced 5.73%
80,422
Common Stock
Jul 01
2021
SELL
Open market or private sale
$287,679
$58.83 p/Share
4,890
Reduced 5.44%
85,027
Common Stock
Jun 01
2021
SELL
Open market or private sale
$303,424
$62.05 p/Share
4,890
Reduced 5.16%
89,917
Common Stock
May 03
2021
SELL
Open market or private sale
$312,324
$63.87 p/Share
4,890
Reduced 4.9%
94,807
Common Stock