Company
Date
Role
Action
Shares
Amount
Of holding
12 Dec 2025
EVP, Chief Technology Officer
Sold at will
25,000
$894.50K
13.1%
1 Dec 2025
EVP, Chief Technology Officer
Sold on a plan
10,000
$225.15K
5.0%
2 Sep 2025
EVP, Chief Technology Officer
Sold on a plan
10,000
$219.30K
4.7%
28 Jul 2025
EVP, Chief Technology Officer
Bought on a plan
10,000
$210.70K
5.0%
24 Mar 2025
EVP, Chief Technology Officer
Bought on a plan
10,000
$215.87K
4.7%
19 Dec 2024
EVP, Chief Technology Officer
Sold at will
63,000
$1.57M
22.3%
4 Apr 2022
EVP, Chief Technology Officer
Sold, plan not stated
11,481
$189.93K
6.7%
1 Mar 2022
EVP, Chief Technology Officer
Sold, plan not stated
10,000
$179.60K
5.9%
1 Feb 2022
EVP, Chief Technology Officer
Sold, plan not stated
11,519
$207.01K
6.7%
18 Jan 2022
EVP, Chief Technology Officer
Sold, plan not stated
9,688
$189.59K
5.7%
31 Dec 2021
EVP, Chief Technology Officer
Sold, plan not stated
9,000
$171.00K
6.5%
1 Dec 2021
EVP, Chief Technology Officer
Sold, plan not stated
1,400
$18.80K
1.1%
1 Oct 2021
EVP, Chief Technology Officer
Sold, plan not stated
3,750
$51.41K
2.8%
1 Sep 2021
EVP, Chief Technology Officer
Sold, plan not stated
7,156
$107.70K
5.0%
2 Aug 2021
EVP, Chief Technology Officer
Sold, plan not stated
1,400
$18.82K
1.0%
1 Jun 2021
EVP, Chief Technology Officer
Sold, plan not stated
2,775
$37.63K
2.0%
3 May 2021
EVP, Chief Technology Officer
Sold, plan not stated
9,906
$127.55K
6.6%
1 Mar 2021
EVP, Chief Technology Officer
Sold, plan not stated
3,000
$36.03K
2.0%
4 Jan 2021
EVP, Chief Technology Officer
Sold, plan not stated
3,000
$33.57K
2.0%
1 Dec 2020
EVP, Chief Technology Officer
Sold, plan not stated
8,340
$98.27K
6.8%
2 Nov 2020
EVP, Chief Technology Officer
Sold, plan not stated
3,000
$29.58K
2.6%
1 Oct 2020
EVP, Chief Technology Officer
Sold, plan not stated
4,000
$40.20K
3.3%
1 Sep 2020
EVP, Chief Technology Officer
Sold, plan not stated
11,340
$113.73K
8.9%
1 Jul 2020
EVP, Chief Technology Officer
Sold, plan not stated
12,870
$141.78K
9.7%
1 May 2020
EVP, Chief Technology Officer
Sold, plan not stated
3,000
$34.53K
2.4%
2 Mar 2020
VP, Chief Technology Officer
Sold, plan not stated
3,000
$37.53K
2.3%
6 Jan 2020
VP, Chief Technology Officer
Sold, plan not stated
12,412
$185.56K
8.8%
2 Jan 2020
VP, Chief Technology Officer
Sold, plan not stated
3,000
$48.00K
2.9%
2 Dec 2019
VP, Chief Technology Officer
Sold, plan not stated
5,870
$69.21K
5.3%
1 Nov 2019
VP, Chief Technology Officer
Sold, plan not stated
9,710
$114.68K
8.5%
30 Aug 2019
VP, Chief Technology Officer
Sold, plan not stated
12,093
$130.53K
10.2%
1 Apr 2019
VP, Chief Technology Officer
Sold, plan not stated
5,600
$53.09K
4.7%
1 Mar 2019
VP, Chief Technology Officer
Sold, plan not stated
5,600
$55.27K
4.7%
1 Feb 2019
VP, Chief Technology Officer
Sold, plan not stated
5,600
$59.75K
4.7%
3 Jan 2019
VP, Chief Technology Officer
Sold, plan not stated
9,475
$89.25K
7.8%
3 Dec 2018
VP, Chief Technology Officer
Sold, plan not stated
2,800
$27.44K
3.0%
1 Oct 2018
VP, Chief Technology Officer
Sold, plan not stated
5,300
$52.15K
5.6%
4 Sep 2018
VP, Chief Technology Officer
Sold, plan not stated
3,000
$31.80K
3.2%
1 Aug 2018
VP, Chief Technology Officer
Sold, plan not stated
5,300
$47.46K
5.6%
2 Jul 2018
VP, Chief Technology Officer
Sold, plan not stated
2,500
$19.89K
2.7%
1 Jun 2018
VP, Chief Technology Officer
Sold, plan not stated
5,800
$50.46K
6.1%
1 May 2018
VP, Chief Technology Officer
Sold, plan not stated
2,500
$19.13K
2.7%
2 Apr 2018
VP, Chief Technology Officer
Sold, plan not stated
3,750
$30.38K
4.0%
1 Dec 2017
VP, Chief Technology Officer
Sold, plan not stated
4,000
$38.20K
5.1%
2 Oct 2017
VP, Chief Technology Officer
Sold, plan not stated
4,000
$35.40K
5.1%
1 Aug 2017
VP, Chief Technology Officer
Sold, plan not stated
4,000
$40.20K
5.1%
1 Jun 2017
VP, Chief Technology Officer
Sold, plan not stated
4,000
$40.20K
5.1%
10 Dec 2015
VP, Chief Technology Officer
Sold, plan not stated
11,415
$144.97K
17.4%
9 Dec 2015
VP, Chief Technology Officer
Sold, plan not stated
2,700
$33.75K
4.7%
15 Dec 2014
VP, Chief Technology Officer
Sold, plan not stated
5,000
$40.67K
9.3%
12 Jun 2014
VP, Chief Technology Officer
Sold, plan not stated
2,000
$17.78K
3.6%
30 Dec 2013
VP, Chief Technology Officer
Sold, plan not stated
3,250
$29.05K
5.5%
3 Dec 2012
VP, Chief Technology Officer
Sold, plan not stated
1,000
$5.20K
2.2%
4 Sep 2012
VP, Chief Technology Officer
Sold, plan not stated
1,000
$5.84K
2.2%
1 Jun 2012
VP,Chief Technology Officer
Sold, plan not stated
1,000
$5.83K
2.1%
1 Mar 2012
VP,Chief Technology Officer
Sold, plan not stated
1,250
$8.85K
2.6%
11 Jul 2011
VP,Chief Technology Officer
Sold, plan not stated
10,000
$80.10K
20.4%
6 Jan 2011
VP,Chief Technology Officer
Sold, plan not stated
2,500
$14.15K
4.8%
31 Dec 2009
VP,Chief Technology Officer
Sold, plan not stated
12,500
$55.75K
23.7%
13 Jun 2007
VP,Chief Technology Officer
Sold, plan not stated
1,000
$14.93K
3.3%