Insider
Date
Role
Action
Shares
Price
Amount
Wassil Jim
1 Sep 2026
CHIEF OPERATING OFFICER
Sold after exercise
303
$61.42
$18.61K
Wassil Jim
1 Sep 2026
CHIEF OPERATING OFFICER
Sold after exercise
924
$60.96
$56.32K
Wassil Jim
1 Sep 2026
CHIEF OPERATING OFFICER
Sold after exercise
713
$61.48
$43.84K
Wassil Jim
1 Sep 2026
CHIEF OPERATING OFFICER
Sold after exercise
1,537
$60.89
$93.58K
Dhaliwal Harpreet S.
5 Aug 2026
Chief Technical Ops Officer
Sold after exercise
17,000
$55.00
$935.07K
GUGGENHIME ANDREW
3 Aug 2026
PRESIDENT AND CFO
Sold after exercise
3,044
$54.18
$164.92K
GUGGENHIME ANDREW
3 Aug 2026
PRESIDENT AND CFO
Sold after exercise
6,956
$53.76
$373.96K
Wassil Jim
3 Aug 2026
CHIEF OPERATING OFFICER
Sold after exercise
1,389
$54.09
$75.13K
Wassil Jim
3 Aug 2026
CHIEF OPERATING OFFICER
Sold after exercise
861
$53.50
$46.07K
PICKERING GRANT
27 Jul 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
378
$55.91
$21.14K
PICKERING GRANT
27 Jul 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
622
$55.54
$34.55K
PICKERING GRANT
27 Jul 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
244
$55.96
$13.66K
PICKERING GRANT
27 Jul 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
756
$55.52
$41.97K
PICKERING GRANT
27 Jul 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
4,415
$55.93
$246.94K
PICKERING GRANT
27 Jul 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
11,783
$55.52
$654.13K
GUGGENHIME ANDREW
6 Jul 2026
PRESIDENT AND CFO
Sold after exercise
2,087
$57.76
$120.55K
GUGGENHIME ANDREW
6 Jul 2026
PRESIDENT AND CFO
Sold after exercise
7,913
$57.16
$452.28K
Wassil Jim
1 Jul 2026
CHIEF OPERATING OFFICER
Sold after exercise
6
$57.82
$346.92
Wassil Jim
1 Jul 2026
CHIEF OPERATING OFFICER
Sold after exercise
456
$57.47
$26.21K
Wassil Jim
1 Jul 2026
CHIEF OPERATING OFFICER
Sold after exercise
1,788
$56.03
$100.18K
GUGGENHIME ANDREW
18 Jun 2026
PRESIDENT AND CFO
Sold after exercise
10,000
$53.00
$530.00K
PICKERING GRANT
18 Jun 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
1,000
$52.50
$52.50K
PICKERING GRANT
18 Jun 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
1,000
$52.50
$52.50K
PICKERING GRANT
18 Jun 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
22,236
$52.50
$1.17M
PICKERING GRANT
18 Jun 2026
CHIEF EXECUTIVE OFFICER
Sold after exercise
225
$52.51
$11.81K
Cowan Elvia
7 Apr 2026
SVP, Finance & CAO
Sold after exercise
3,000
$60.00
$180.00K
Cowan Elvia
11 Mar 2026
SVP, Finance & CAO
Sold after exercise
2,500
$58.59
$146.48K
Eydelman Mikhail
5 Mar 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
112
$72.37
$8.11K
Eydelman Mikhail
5 Mar 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
2,267
$71.07
$161.11K
Eydelman Mikhail
5 Mar 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
2,621
$70.39
$184.49K
Wassil Jim
3 Mar 2025
CHIEF OPERATING OFFICER
Sold after exercise
2,085
$73.84
$153.95K
Wassil Jim
3 Mar 2025
CHIEF OPERATING OFFICER
Sold after exercise
5,915
$73.07
$432.21K
GUGGENHIME ANDREW
18 Feb 2025
PRESIDENT AND CFO
Sold after exercise
1,818
$84.58
$153.77K
GUGGENHIME ANDREW
18 Feb 2025
PRESIDENT AND CFO
Sold after exercise
6,182
$83.64
$517.06K
Eydelman Mikhail
5 Feb 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
255
$91.71
$23.39K
Eydelman Mikhail
5 Feb 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,784
$91.05
$162.44K
Eydelman Mikhail
5 Feb 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,755
$89.95
$157.86K
Eydelman Mikhail
5 Feb 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
635
$89.09
$56.57K
Eydelman Mikhail
5 Feb 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
571
$87.77
$50.11K
Wassil Jim
3 Feb 2025
CHIEF OPERATING OFFICER
Sold after exercise
20
$87.94
$1.76K
Wassil Jim
3 Feb 2025
CHIEF OPERATING OFFICER
Sold after exercise
2,666
$86.67
$231.05K
Wassil Jim
3 Feb 2025
CHIEF OPERATING OFFICER
Sold after exercise
5,314
$86.00
$456.98K
GUGGENHIME ANDREW
21 Jan 2025
PRESIDENT AND CFO
Sold after exercise
683
$87.70
$59.90K
GUGGENHIME ANDREW
21 Jan 2025
PRESIDENT AND CFO
Sold after exercise
1,999
$87.25
$174.41K
GUGGENHIME ANDREW
21 Jan 2025
PRESIDENT AND CFO
Sold after exercise
5,318
$86.08
$457.79K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
529
$88.54
$46.84K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
1,013
$87.38
$88.51K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
966
$86.26
$83.32K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
1,043
$85.29
$88.96K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
1,202
$83.93
$100.89K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
1,136
$82.89
$94.17K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
215
$81.53
$17.53K
Loxam Teri
15 Jan 2025
Director
Sold after exercise
146
$80.46
$11.75K
Eydelman Mikhail
6 Jan 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
125
$86.52
$10.82K
Eydelman Mikhail
6 Jan 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
3,921
$85.73
$336.16K
Eydelman Mikhail
6 Jan 2025
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
954
$84.86
$80.95K
Wassil Jim
2 Jan 2025
CHIEF OPERATING OFFICER
Sold after exercise
1,161
$84.43
$98.02K
Wassil Jim
2 Jan 2025
CHIEF OPERATING OFFICER
Sold after exercise
5,483
$83.69
$458.86K
Wassil Jim
2 Jan 2025
CHIEF OPERATING OFFICER
Sold after exercise
1,356
$82.88
$112.38K
GUGGENHIME ANDREW
18 Dec 2024
PRESIDENT AND CFO
Sold after exercise
280
$90.24
$25.27K
GUGGENHIME ANDREW
18 Dec 2024
PRESIDENT AND CFO
Sold after exercise
3,157
$89.31
$281.96K
GUGGENHIME ANDREW
18 Dec 2024
PRESIDENT AND CFO
Sold after exercise
3,373
$88.70
$299.19K
GUGGENHIME ANDREW
18 Dec 2024
PRESIDENT AND CFO
Sold after exercise
1,190
$87.26
$103.83K
Eydelman Mikhail
5 Dec 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
388
$92.90
$36.05K
Eydelman Mikhail
5 Dec 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
3,177
$91.91
$292.00K
Eydelman Mikhail
5 Dec 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,435
$90.16
$129.38K
Wassil Jim
2 Dec 2024
CHIEF OPERATING OFFICER
Sold after exercise
1,127
$94.06
$106.01K
Wassil Jim
2 Dec 2024
CHIEF OPERATING OFFICER
Sold after exercise
1,101
$93.06
$102.46K
Wassil Jim
2 Dec 2024
CHIEF OPERATING OFFICER
Sold after exercise
5,772
$92.07
$531.42K
GUGGENHIME ANDREW
18 Nov 2024
PRESIDENT AND CFO
Sold after exercise
132
$87.05
$11.49K
GUGGENHIME ANDREW
18 Nov 2024
PRESIDENT AND CFO
Sold after exercise
1,757
$86.49
$151.96K
GUGGENHIME ANDREW
18 Nov 2024
PRESIDENT AND CFO
Sold after exercise
6,111
$85.60
$523.07K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
105
$105.50
$11.08K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
434
$104.72
$45.45K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
363
$103.36
$37.52K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
281
$102.64
$28.84K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
116
$105.50
$12.24K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
377
$104.71
$39.48K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
463
$103.43
$47.89K
PICKERING GRANT
7 Nov 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
indirect
227
$102.68
$23.31K
Eydelman Mikhail
5 Nov 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,273
$107.50
$136.84K
Eydelman Mikhail
5 Nov 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,524
$106.82
$162.79K
Eydelman Mikhail
5 Nov 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,415
$105.72
$149.59K
Eydelman Mikhail
5 Nov 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
788
$104.80
$82.58K
Wassil Jim
1 Nov 2024
CHIEF OPERATING OFFICER
Sold after exercise
240
$108.93
$26.14K
Wassil Jim
1 Nov 2024
CHIEF OPERATING OFFICER
Sold after exercise
631
$108.25
$68.30K
Wassil Jim
1 Nov 2024
CHIEF OPERATING OFFICER
Sold after exercise
2,174
$107.20
$233.06K
Wassil Jim
1 Nov 2024
CHIEF OPERATING OFFICER
Sold after exercise
4,955
$106.34
$526.92K
GUGGENHIME ANDREW
18 Oct 2024
PRESIDENT AND CFO
Sold after exercise
5,886
$116.19
$683.90K
GUGGENHIME ANDREW
18 Oct 2024
PRESIDENT AND CFO
Sold after exercise
36,114
$115.26
$4.16M
Eydelman Mikhail
7 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
67
$111.68
$7.48K
Eydelman Mikhail
7 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
314
$110.51
$34.70K
Eydelman Mikhail
7 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
3,147
$109.55
$344.74K
Eydelman Mikhail
7 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
996
$108.69
$108.25K
Eydelman Mikhail
7 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
476
$107.51
$51.17K
Eydelman Mikhail
1 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,030
$115.01
$118.46K
Eydelman Mikhail
1 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
3,056
$114.37
$349.51K
Eydelman Mikhail
1 Oct 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,414
$113.38
$160.32K
Wassil Jim
1 Oct 2024
CHIEF OPERATING OFFICER
Sold after exercise
2,339
$114.95
$268.86K
Wassil Jim
1 Oct 2024
CHIEF OPERATING OFFICER
Sold after exercise
3,349
$114.32
$382.84K
Wassil Jim
1 Oct 2024
CHIEF OPERATING OFFICER
Sold after exercise
2,312
$113.42
$262.22K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
5,474
$114.98
$629.41K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
9,627
$114.28
$1.10M
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
4,899
$113.37
$555.40K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
6,266
$114.93
$720.18K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
9,429
$114.20
$1.08M
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
4,305
$113.35
$487.95K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
4,288
$114.99
$493.06K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
7,088
$114.27
$809.97K
PICKERING GRANT
1 Oct 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
3,624
$113.38
$410.89K
GUGGENHIME ANDREW
18 Sep 2024
PRESIDENT AND CFO
Sold after exercise
829
$117.53
$97.43K
GUGGENHIME ANDREW
18 Sep 2024
PRESIDENT AND CFO
Sold after exercise
1,686
$116.29
$196.06K
GUGGENHIME ANDREW
18 Sep 2024
PRESIDENT AND CFO
Sold after exercise
5,485
$115.60
$634.05K
Loxam Teri
17 Sep 2024
Director
Sold after exercise
256
$117.51
$30.08K
Loxam Teri
17 Sep 2024
Director
Sold after exercise
4,308
$116.62
$502.39K
Loxam Teri
17 Sep 2024
Director
Sold after exercise
1,445
$115.32
$166.63K
Loxam Teri
17 Sep 2024
Director
Sold after exercise
241
$114.64
$27.63K
Wassil Jim
16 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
222
$116.96
$25.97K
Wassil Jim
16 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
7,994
$116.14
$928.40K
Wassil Jim
16 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
1,784
$115.06
$205.27K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
80
$117.28
$9.38K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
144
$116.01
$16.71K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
79
$114.96
$9.08K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
122
$112.66
$13.74K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
715
$111.57
$79.77K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
523
$110.45
$57.76K
Eydelman Mikhail
3 Sep 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
4
$107.67
$430.68
Cowan Elvia
3 Sep 2024
SVP, FINANCE
Sold after exercise
5,000
$107.67
$538.35K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
10
$117.03
$1.17K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
1,195
$116.42
$139.13K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
344
$115.15
$39.61K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
389
$114.25
$44.44K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
367
$112.95
$41.45K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
2,263
$111.85
$253.11K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
3,102
$111.02
$344.39K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
2,072
$110.08
$228.08K
Wassil Jim
3 Sep 2024
CHIEF OPERATING OFFICER
Sold after exercise
258
$108.01
$27.87K
PICKERING GRANT
23 Aug 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
8,314
$79.25
$658.91K
PICKERING GRANT
23 Aug 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
6,686
$78.65
$525.86K
GUGGENHIME ANDREW
19 Aug 2024
PRESIDENT AND CFO
Sold after exercise
3,006
$79.14
$237.88K
GUGGENHIME ANDREW
19 Aug 2024
PRESIDENT AND CFO
Sold after exercise
4,994
$78.25
$390.77K
Eydelman Mikhail
1 Aug 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
185
$79.29
$14.67K
Eydelman Mikhail
1 Aug 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
1,482
$78.80
$116.78K
PICKERING GRANT
23 Jul 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
9,282
$84.53
$784.59K
PICKERING GRANT
23 Jul 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
5,718
$83.83
$479.32K
GUGGENHIME ANDREW
18 Jul 2024
PRESIDENT AND CFO
Sold after exercise
926
$83.14
$76.98K
GUGGENHIME ANDREW
18 Jul 2024
PRESIDENT AND CFO
Sold after exercise
1,479
$82.32
$121.75K
GUGGENHIME ANDREW
18 Jul 2024
PRESIDENT AND CFO
Sold after exercise
2,500
$81.06
$202.64K
GUGGENHIME ANDREW
18 Jul 2024
PRESIDENT AND CFO
Sold after exercise
3,095
$80.12
$247.96K
Cowan Elvia
16 Jul 2024
SVP, FINANCE
Sold after exercise
5,000
$85.00
$425.00K
Cowan Elvia
8 Jul 2024
SVP, FINANCE
Sold after exercise
5,000
$80.00
$400.00K
Eydelman Mikhail
1 Jul 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
754
$76.90
$57.98K
Eydelman Mikhail
1 Jul 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
913
$75.93
$69.32K
PICKERING GRANT
24 Jun 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
188
$76.80
$14.44K
PICKERING GRANT
24 Jun 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
4,471
$76.17
$340.57K
PICKERING GRANT
24 Jun 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
10,341
$75.39
$779.58K
GUGGENHIME ANDREW
18 Jun 2024
PRESIDENT AND CFO
Sold after exercise
348
$72.56
$25.25K
GUGGENHIME ANDREW
18 Jun 2024
PRESIDENT AND CFO
Sold after exercise
7,652
$71.89
$550.13K
Eydelman Mikhail
3 Jun 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
260
$73.64
$19.15K
Eydelman Mikhail
3 Jun 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
656
$72.37
$47.47K
Eydelman Mikhail
3 Jun 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
751
$71.25
$53.51K
Gilbert Halley E
3 Jun 2024
Director
Sold after exercise
18,200
$73.00
$1.33M
PICKERING GRANT
23 May 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
8,789
$69.84
$613.82K
PICKERING GRANT
23 May 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
6,211
$68.84
$427.58K
GUGGENHIME ANDREW
20 May 2024
PRESIDENT AND CFO
Sold after exercise
4,456
$75.46
$336.25K
GUGGENHIME ANDREW
20 May 2024
PRESIDENT AND CFO
Sold after exercise
3,544
$74.40
$263.66K
Eydelman Mikhail
1 May 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
144
$63.90
$9.20K
Eydelman Mikhail
1 May 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
559
$61.95
$34.63K
Eydelman Mikhail
1 May 2024
SVP, GEN COUNSEL & CORP SEC
Sold after exercise
964
$61.30
$59.09K
PICKERING GRANT
23 Apr 2024
CHIEF EXECUTIVE OFFICER
Sold after exercise
15,000
$61.92
$928.85K