Company
Date
Role
Action
Shares
Amount
Of holding
18 Sep 2026
EVP, Chief Technology Officer
Sold on a plan
50,000
$2.86M
5.2%
5 Sep 2026
EVP, Chief Technology Officer
Sold at will
99
$5.14K
4.6%
5 Jun 2026
EVP, Chief Technology Officer
Sold at will
247
$10.42K
12.4%
5 Mar 2026
EVP, Chief Technology Officer
Sold at will
85
$3.33K
5.7%
5 Dec 2025
EVP, Chief Technology Officer
Sold at will
85
$3.80K
6.0%
5 Sep 2025
EVP, Chief Technology Officer
Sold at will
86
$4.23K
8.6%
16 Jun 2025
EVP, Chief Technology Officer
Sold at will
232
$12.40K
20.5%
5 Jun 2025
EVP, Chief Technology Officer
Sold at will
26
$1.43K
5.2%
5 Mar 2025
EVP, Chief Technology Officer
Sold at will
26
$1.43K
1.2%
6 Dec 2024
EVP, Chief Technology Officer
Sold at will
27
$1.58K
1.3%
4 Dec 2024
EVP, Chief Technology Officer
Sold on a plan
50,000
$2.89M
4.7%
6 Sep 2024
EVP, Chief Technology Officer
Sold at will
26
$1.29K
1.3%
6 Jun 2024
EVP, Chief Technology Officer
Sold at will
103
$4.85K
4.9%
6 Mar 2024
SVP, Chief Technology Officer
Sold at will
5,184
$243.04K
0.5%
16 Feb 2024
SVP, Chief Technology Officer
Sold at will
3,689
$191.51K
0.4%
6 Dec 2023
SVP, Chief Technology Officer
Sold at will
4,715
$257.58K
0.5%
16 Nov 2023
SVP, Chief Technology Officer
Sold at will
3,691
$187.43K
0.4%
6 Sep 2023
SVP, Chief Technology Officer
Sold at will
5,198
$244.85K
0.5%
16 Aug 2023
SVP, Chief Technology Officer
Sold at will
4,905
$223.13K
0.5%
7 Jun 2023
SVP, Chief Technology Officer
Sold at will
30,755
$1.59M
2.9%
16 Feb 2023
SVP, Chief Technology Officer
Sold, plan not stated
4,972
$216.25K
0.5%
16 Nov 2022
SVP, Chief Technology Officer
Sold, plan not stated
4,939
$188.36K
0.5%
16 Aug 2022
SVP, Chief Technology Officer
Sold, plan not stated
4,929
$209.09K
0.5%
17 May 2022
SVP, Chief Technology Officer
Sold, plan not stated
10,796
$367.17K
1.2%
16 May 2022
SVP, Chief Technology Officer
Sold, plan not stated
6,927
$237.39K
0.8%
16 Feb 2022
SVP, Chief Technology Officer
Sold, plan not stated
2,676
$116.38K
0.3%
16 Nov 2021
SVP, Chief Technology Officer
Sold, plan not stated
2,680
$185.67K
0.3%
16 Aug 2021
SVP, Chief Technology Officer
Sold, plan not stated
2,729
$167.24K
0.3%
17 May 2021
SVP, Chief Technology Officer
Sold, plan not stated
7,074
$317.40K
0.8%
16 Feb 2021
SVP, Chief Technology Officer
Sold, plan not stated
1,244
$66.59K
0.1%
17 Nov 2020
SVP, Chief Technology Officer
Sold, plan not stated
1,218
$43.58K
0.1%
1 Sep 2020
SVP, Chief Technology Officer
Sold, plan not stated
50,000
$2.27M
5.6%
17 Aug 2020
SVP, Chief Technology Officer
Sold, plan not stated
4,616
$167.91K
0.5%
20 May 2020
SVP, Chief Technology Officer
Sold, plan not stated
50,000
$1.89M
5.2%
5 Aug 2019
SVP, Chief Technology Officer
Sold, plan not stated
322,673
$4.89M
26.1%