Company
Date
Role
Action
Shares
Amount
Of holding
8 Oct 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$146.57K
1.5%
1 Oct 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$142.19K
1.5%
8 Sep 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$144.58K
1.5%
1 Sep 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$145.39K
1.5%
10 Aug 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$146.18K
1.4%
3 Aug 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$146.10K
1.4%
20 Jul 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$140.00K
1.4%
8 Jul 2026
EVP, Gen Counsel & Secretary
Sold on a plan
250
$67.31K
0.7%
1 Jul 2026
EVP, Gen Counsel & Secretary
Sold on a plan
250
$63.96K
0.7%
9 Jun 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$141.77K
1.3%
2 Jun 2026
EVP, Gen Counsel & Secretary
Sold on a plan
500
$146.73K
1.3%
14 Apr 2026
EVP, Gen Counsel & Secretary
Sold on a plan
498
$134.49K
1.3%
7 Apr 2026
EVP, Gen Counsel & Secretary
Sold on a plan
498
$136.45K
1.3%
25 Mar 2026
EVP, Gen Counsel & Secretary
Sold on a plan
498
$124.50K
1.3%
10 Mar 2026
EVP, Gen Counsel & Secretary
Sold on a plan
332
$79.89K
0.8%
3 Mar 2026
EVP, Gen Counsel & Secretary
Sold on a plan
498
$115.43K
1.2%
10 Feb 2026
EVP, Gen Counsel & Secretary
Sold on a plan
166
$36.39K
0.4%
3 Feb 2026
EVP, Gen Counsel & Secretary
Sold on a plan
498
$124.04K
1.6%
13 Jan 2026
EVP, Gen Counsel & Secretary
Sold on a plan
498
$123.86K
1.6%
9 Jan 2026
EVP, Gen Counsel & Secretary
Sold on a plan
166
$41.50K
0.5%
6 Jan 2026
EVP, Gen Counsel & Secretary
Sold on a plan
332
$79.96K
1.1%
9 Dec 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$125.29K
1.6%
2 Dec 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$126.56K
1.5%
12 Nov 2025
EVP, Gen Counsel & Secretary
Sold on a plan
334
$83.50K
1.0%
11 Nov 2025
EVP, Gen Counsel & Secretary
Sold on a plan
334
$82.32K
1.0%
4 Nov 2025
EVP, Gen Counsel & Secretary
Sold on a plan
334
$81.67K
1.0%
14 Oct 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$131.72K
1.4%
7 Oct 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$135.71K
1.4%
9 Sep 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$141.42K
1.4%
2 Sep 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$135.50K
1.4%
12 Aug 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$132.51K
1.3%
5 Aug 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$135.02K
1.3%
8 Jul 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$143.84K
1.3%
1 Jul 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$145.37K
1.3%
10 Jun 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$140.54K
1.3%
3 Jun 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$138.00K
1.3%
27 May 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$141.28K
1.2%
20 May 2025
EVP, Gen Counsel & Secretary
Sold on a plan
501
$141.17K
1.2%
15 Oct 2024
EVP, Gen Counsel & Secretary
Sold on a plan
1,228
$233.32K
3.5%
27 Sep 2024
EVP, Gen Counsel & Secretary
Sold on a plan
2,456
$466.64K
6.6%
29 Jul 2024
EVP, Gen Counsel & Secretary
Sold on a plan
3,684
$699.96K
8.9%
11 Apr 2024
EVP, Gen Counsel & Secretary
Sold on a plan
614
$116.66K
1.4%
2 Apr 2024
EVP, Gen Counsel & Secretary
Sold on a plan
614
$116.66K
1.4%
12 Mar 2024
EVP, Gen Counsel & Secretary
Sold on a plan
613
$117.92K
1.4%
5 Mar 2024
EVP, Gen Counsel & Secretary
Sold on a plan
613
$117.73K
1.4%
13 Feb 2024
EVP, Gen Counsel & Secretary
Sold on a plan
613
$119.74K
1.4%
6 Feb 2024
EVP, Gen Counsel & Secretary
Sold on a plan
613
$122.02K
1.7%
9 Jan 2024
EVP, Gen Counsel & Secretary
Sold on a plan
613
$121.45K
1.7%
2 Jan 2024
EVP, Gen Counsel & Secretary
Sold on a plan
613
$125.05K
1.7%
12 Dec 2023
EVP, Gen Counsel & Secretary
Sold on a plan
613
$131.70K
1.6%
5 Dec 2023
EVP, Gen Counsel & Secretary
Sold on a plan
613
$133.97K
1.6%
8 Aug 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$125.82K
1.6%
1 Aug 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$128.69K
1.5%
11 Jul 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$135.69K
1.5%
5 Jul 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$136.36K
1.5%
13 Jun 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$137.98K
1.5%
6 Jun 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$138.00K
1.5%
9 May 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$134.32K
1.4%
2 May 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$134.71K
1.4%
11 Apr 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$129.73K
1.4%
4 Apr 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$131.00K
1.4%
21 Mar 2023
EVP, Gen Counsel & Secretary
Sold at will
614
$122.80K
1.3%
7 Mar 2023
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$122.80K
1.3%
14 Feb 2023
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$130.62K
1.4%
7 Feb 2023
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$130.65K
1.6%
10 Jan 2023
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$126.58K
1.6%
3 Jan 2023
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$126.72K
1.5%
13 Dec 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$256.42K
3.0%
23 Nov 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$122.60K
1.5%
1 Nov 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$123.86K
1.4%
28 Oct 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$245.20K
2.8%
8 Aug 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,848
$369.60K
4.0%
12 Apr 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$132.86K
1.3%
5 Apr 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$139.10K
1.3%
8 Mar 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$131.52K
1.3%
1 Mar 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$131.02K
1.2%
8 Feb 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$131.05K
1.4%
1 Feb 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
614
$133.34K
1.4%
11 Jan 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$289.50K
2.7%
4 Jan 2022
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$309.04K
2.6%
14 Dec 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$296.26K
2.5%
7 Dec 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$297.72K
2.5%
9 Nov 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$284.66K
2.4%
2 Nov 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$137.13K
1.2%
12 Oct 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$125.65K
1.2%
5 Oct 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$126.12K
1.2%
18 Aug 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$129.17K
1.1%
11 Aug 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$130.03K
1.1%
21 Jul 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$140.51K
1.1%
14 Jul 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$140.47K
1.1%
16 Jun 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$136.02K
1.1%
9 Jun 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$134.63K
1.1%
19 May 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$132.22K
1.1%
12 May 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$134.46K
1.0%
21 Apr 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$128.04K
1.0%
14 Apr 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$125.58K
1.0%
26 Mar 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$245.20K
2.0%
17 Feb 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$122.60K
1.0%
10 Feb 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$124.11K
1.1%
20 Jan 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$122.60K
1.1%
13 Jan 2021
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$122.60K
1.1%
16 Dec 2020
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$131.27K
1.1%
9 Dec 2020
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$129.25K
1.1%
27 Nov 2020
EVP, Gen Counsel & Secretary
Sold, plan not stated
1,226
$245.20K
2.1%
21 Oct 2020
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$125.33K
1.0%
14 Oct 2020
EVP, Gen Counsel & Secretary
Sold, plan not stated
613
$132.22K
1.0%
27 Apr 2020
EVP, Gen Counsel & Secretary
Sold, plan not stated
15,000
$3.21M
19.6%
6 Dec 2018
EVP, Gen Counsel & Secretary
Sold, plan not stated
3,300
$497.67K
5.6%