Company
Date
Role
Action
Shares
Amount
Of holding
24 Sep 2026
Chief Information Officer
Sold on a plan
1,225
$250.26K
3.9%
20 Aug 2026
Chief Information Officer
Sold on a plan
1,225
$268.77K
3.8%
23 Jul 2026
Chief Information Officer
Sold on a plan
1,156
$237.18K
4.2%
22 Jun 2026
Chief Information Officer
Sold on a plan
1,157
$236.91K
4.0%
5 Jun 2026
Chief Information Officer
Sold on a plan
1,157
$231.40K
3.9%
19 Dec 2025
Chief Information Officer
Sold on a plan
1,344
$302.13K
4.9%
21 Nov 2025
Chief Information Officer
Sold on a plan
1,345
$307.05K
4.6%
11 Nov 2025
Chief Information Officer
Sold on a plan
1,345
$295.90K
4.4%
19 Sep 2025
Chief Information Officer
Sold on a plan
1,345
$325.62K
4.2%
22 Aug 2025
Chief Information Officer
Sold on a plan
1,345
$337.30K
4.1%
18 Jul 2025
Chief Information Officer
Sold on a plan
1,267
$313.63K
4.6%
20 Jun 2025
Chief Information Officer
Sold on a plan
1,267
$329.90K
4.4%
23 May 2025
Chief Information Officer
Sold on a plan
1,267
$351.99K
4.2%
21 Oct 2024
Chief Information Officer
Sold on a plan
2,981
$748.68K
10.2%
23 Sep 2024
Chief Information Officer
Sold on a plan
2,982
$775.32K
9.2%
19 Aug 2024
Chief Information Officer
Sold on a plan
6,122
$1.44M
15.9%
22 Jul 2024
Chief Information Officer
Sold on a plan
3,050
$652.73K
7.4%
24 Jun 2024
Chief Information Officer
Sold on a plan
3,050
$639.92K
8.6%
15 May 2024
Chief Information Officer
Sold on a plan
7,361
$1.53M
17.2%
19 May 2023
Chief Information Officer
Sold on a plan
926
$126.40K
3.4%
21 Apr 2023
Chief Information Officer
Sold on a plan
930
$128.14K
3.3%
24 Mar 2023
Chief Information Officer
Sold at will
930
$127.37K
3.2%
24 Feb 2023
Chief Information Officer
Sold, plan not stated
930
$131.73K
3.1%
30 Jan 2023
Chief Information Officer
Sold, plan not stated
930
$126.02K
3.0%
16 Dec 2022
Chief Information Officer
Sold, plan not stated
5,170
$656.95K
16.4%
18 Nov 2022
Chief Information Officer
Sold, plan not stated
5,170
$669.98K
14.1%
20 Oct 2022
Chief Information Officer
Sold, plan not stated
5,170
$614.61K
12.4%
4 May 2022
Chief Information Officer
Sold, plan not stated
1,067
$120.13K
3.3%
4 Apr 2022
Chief Information Officer
Sold, plan not stated
1,068
$122.82K
3.2%
4 Mar 2022
Chief Information Officer
Sold, plan not stated
1,068
$113.90K
3.1%
4 Feb 2022
Chief Information Officer
Sold, plan not stated
1,068
$116.94K
3.0%
5 Jan 2022
Chief Information Officer
Sold, plan not stated
1,068
$109.36K
2.9%
16 Dec 2021
Chief Information Officer
Sold, plan not stated
2,311
$233.83K
6.9%
18 Nov 2021
Chief Information Officer
Sold, plan not stated
2,311
$209.17K
6.4%
14 Oct 2021
Chief Information Officer
Sold, plan not stated
2,311
$208.57K
6.0%
21 Sep 2021
Chief Information Officer
Sold, plan not stated
2,311
$213.51K
5.7%
4 May 2021
Chief Information Officer
Sold, plan not stated
1,245
$127.38K
3.8%
5 Apr 2021
Chief Information Officer
Sold, plan not stated
1,243
$119.20K
3.7%
4 Mar 2021
Chief Information Officer
Sold, plan not stated
1,243
$110.23K
3.5%
4 Feb 2021
Chief Information Officer
Sold, plan not stated
1,243
$108.08K
3.4%
5 Jan 2021
Chief Information Officer
Sold, plan not stated
1,243
$121.12K
3.3%
21 Dec 2020
Chief Information Officer
Sold, plan not stated
3,291
$319.39K
9.5%
20 Nov 2020
Chief Information Officer
Sold, plan not stated
3,292
$311.09K
8.7%
20 Oct 2020
Chief Information Officer
Sold, plan not stated
3,292
$317.41K
8.0%
23 Sep 2020
Chief Information Officer
Sold, plan not stated
3,292
$310.90K
7.4%
18 Oct 2019
Chief Information Officer
Sold, plan not stated
5,000
$354.21K
16.5%
14 Jun 2019
Chief Information Officer
Sold, plan not stated
3,000
$244.48K
16.0%
1 Mar 2019
Chief Information Officer
Sold, plan not stated
2,500
$182.33K
11.8%
19 Jul 2018
Chief Information Officer
Sold, plan not stated
2,300
$137.72K
12.5%
25 Apr 2018
Chief Information Officer
Sold, plan not stated
2,000
$121.24K
12.4%
23 Aug 2017
Chief Information Officer
Sold, plan not stated
1,250
$60.91K
9.3%
22 May 2017
Chief Information Officer
Sold, plan not stated
1,100
$45.71K
10.9%
15 Jul 2016
Chief Information Officer
Sold, plan not stated
2,500
$82.93K
28.8%