Company
Date
Role
Action
Shares
Amount
Of holding
27 Feb 2025
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
1,697
$98.90K
1.0%
26 Feb 2025
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$581.24K
5.4%
25 Feb 2025
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$580.53K
5.1%
16 Oct 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$532.59K
5.4%
15 Oct 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$537.47K
5.4%
18 Sep 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$620.32K
5.4%
17 Sep 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$628.78K
5.4%
21 Aug 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$617.47K
5.6%
20 Aug 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$610.55K
5.6%
24 Jul 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$551.15K
5.6%
23 Jul 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$548.87K
5.6%
18 Jun 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$494.26K
5.6%
22 May 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$453.84K
5.6%
21 May 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$451.64K
5.6%
17 Apr 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$384.89K
5.6%
16 Apr 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$383.50K
5.6%
13 Mar 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$422.73K
6.0%
12 Mar 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$416.37K
6.0%
28 Feb 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$395.46K
6.0%
27 Feb 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$399.46K
5.9%
17 Jan 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$360.00K
6.2%
16 Jan 2024
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$360.00K
6.2%
13 Dec 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$403.94K
6.2%
12 Dec 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$396.32K
6.2%
15 Nov 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$397.88K
6.2%
14 Nov 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$390.79K
6.2%
17 Oct 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$365.20K
6.2%
19 Sep 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$390.98K
6.2%
22 Aug 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$424.07K
6.2%
18 Jul 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$404.30K
6.6%
21 Jun 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$360.00K
6.6%
18 Apr 2023
SVP, CHIEF TECHNICAL OFFICER
Sold on a plan
10,000
$360.00K
6.6%
27 Feb 2023
SVP, CHIEF TECHNICAL OFFICER
Sold, plan not stated
10,000
$495.48K
6.7%
16 Feb 2023
SVP, CHIEF TECHNICAL OFFICER
Sold, plan not stated
2,878
$141.77K
1.9%
15 Feb 2023
SVP, CHIEF TECHNICAL OFFICER
Sold, plan not stated
10,000
$483.94K
6.5%
17 Jan 2023
SVP, CHIEF TECHNICAL OFFICER
Sold, plan not stated
10,000
$504.59K
6.5%
13 Dec 2022
SVP, CHIEF TECHNICAL OFFICER
Sold, plan not stated
10,000
$586.67K
6.1%
15 Nov 2022
SVP, CHIEF TECHNICAL OFFICER
Sold, plan not stated
10,000
$541.26K
5.8%
1 Oct 2021
SVP, Chief Technical Officer
Sold, plan not stated
29,450
$1.18M
16.5%
1 Jul 2021
SVP, Chief Technical Officer
Sold, plan not stated
40,315
$1.84M
23.1%
1 Apr 2021
SVP, Chief Technical Officer
Sold, plan not stated
28,689
$1.22M
18.9%
1 Mar 2021
SVP, Chief Technical Officer
Sold, plan not stated
18,324
$839.36K
13.0%
21 Dec 2020
SVP, Chief Technical Officer
Sold, plan not stated
12,000
$510.92K
8.9%
20 Nov 2020
SVP, Chief Technical Officer
Sold, plan not stated
12,000
$465.18K
8.2%
20 Oct 2020
SVP, Chief Technical Officer
Sold, plan not stated
12,000
$365.15K
7.6%
21 Sep 2020
SVP, Chief Technical Officer
Sold, plan not stated
12,000
$322.88K
7.0%
20 Aug 2020
SVP, Chief Technical Officer
Sold, plan not stated
12,000
$339.56K
6.6%
20 Jul 2020
SVP, Chief Technical Officer
Sold, plan not stated
12,000
$348.07K
6.2%
20 May 2020
SVP, Chief Technical Officer
Sold, plan not stated
21,387
$509.07K
10.8%