Insider
Date
Role
Action
Shares
Price
Amount
Helen Torley
8 Oct 2026
President and CEO
Sold after exercise
200
$110.51
$22.10K
Helen Torley
8 Oct 2026
President and CEO
Sold after exercise
11,900
$110.00
$1.31M
Helen Torley
8 Oct 2026
President and CEO
Sold after exercise
3,090
$108.91
$336.53K
Helen Torley
8 Oct 2026
President and CEO
Sold after exercise
4,810
$108.18
$520.34K
Helen Torley
7 Oct 2026
President and CEO
Sold after exercise
200
$113.69
$22.74K
Helen Torley
7 Oct 2026
President and CEO
Sold after exercise
900
$112.78
$101.50K
Helen Torley
7 Oct 2026
President and CEO
Sold after exercise
10,300
$111.84
$1.15M
Helen Torley
7 Oct 2026
President and CEO
Sold after exercise
8,600
$111.03
$954.87K
Helen Torley
6 Oct 2026
President and CEO
Sold after exercise
1,780
$110.81
$197.25K
Helen Torley
6 Oct 2026
President and CEO
Sold after exercise
9,920
$109.89
$1.09M
Helen Torley
6 Oct 2026
President and CEO
Sold after exercise
6,000
$109.33
$656.00K
Helen Torley
6 Oct 2026
President and CEO
Sold after exercise
2,300
$107.90
$248.17K
Matthew L. Posard
1 Oct 2026
Director
Sold on a plan
100
$110.04
$11.00K
Matthew L. Posard
1 Oct 2026
Director
Sold on a plan
1,100
$109.57
$120.53K
Matthew L. Posard
1 Oct 2026
Director
Sold on a plan
3,300
$108.45
$357.90K
Matthew L. Posard
1 Oct 2026
Director
Sold on a plan
730
$107.17
$78.23K
Matthew L. Posard
16 Sep 2026
Director
Sold on a plan
4,000
$108.99
$435.96K
Matthew L. Posard
16 Sep 2026
Director
Sold on a plan
8,896
$108.04
$961.12K
Matthew L. Posard
16 Sep 2026
Director
Sold on a plan
3,000
$106.83
$320.48K
Matthew L. Posard
16 Sep 2026
Director
Sold on a plan
3,100
$106.13
$329.01K
Helen Torley
11 Sep 2026
President and CEO
Sold after exercise
4,508
$107.55
$484.83K
Helen Torley
11 Sep 2026
President and CEO
Sold after exercise
15,492
$107.15
$1.66M
Helen Torley
10 Sep 2026
President and CEO
Sold after exercise
5,412
$107.58
$582.23K
Helen Torley
10 Sep 2026
President and CEO
Sold after exercise
14,588
$107.01
$1.56M
Helen Torley
9 Sep 2026
President and CEO
Sold after exercise
100
$108.67
$10.87K
Helen Torley
9 Sep 2026
President and CEO
Sold after exercise
6,596
$107.82
$711.19K
Helen Torley
9 Sep 2026
President and CEO
Sold after exercise
13,304
$107.22
$1.43M
Helen Torley
19 Aug 2026
President and CEO
Sold after exercise
3,200
$107.77
$344.85K
Helen Torley
19 Aug 2026
President and CEO
Sold after exercise
9,600
$107.22
$1.03M
Helen Torley
19 Aug 2026
President and CEO
Sold after exercise
7,200
$106.36
$765.78K
Helen Torley
18 Aug 2026
President and CEO
Sold after exercise
9,400
$104.87
$985.82K
Helen Torley
18 Aug 2026
President and CEO
Sold after exercise
4,897
$104.11
$509.83K
Helen Torley
18 Aug 2026
President and CEO
Sold after exercise
5,703
$103.08
$587.88K
Helen Torley
17 Aug 2026
President and CEO
Sold after exercise
7,500
$103.48
$776.12K
Helen Torley
17 Aug 2026
President and CEO
Sold after exercise
9,000
$102.55
$922.98K
Helen Torley
17 Aug 2026
President and CEO
Sold after exercise
2,100
$101.77
$213.71K
Helen Torley
17 Aug 2026
President and CEO
Sold after exercise
500
$100.46
$50.23K
Helen Torley
17 Aug 2026
President and CEO
Sold after exercise
900
$98.96
$89.06K
Bernadette Connaughton
10 Aug 2026
Director
Sold on a plan
1,626
$102.80
$167.15K
Helen Torley
8 Jul 2026
President and CEO
Sold after exercise
1,035
$80.19
$82.99K
Helen Torley
8 Jul 2026
President and CEO
Sold after exercise
888
$79.28
$70.40K
Bernadette Connaughton
1 Jul 2026
Director
Sold on a plan
625
$77.21
$48.26K
Bernadette Connaughton
1 Jul 2026
Director
Sold on a plan
1,000
$76.40
$76.40K
Mahesh Krishnan
29 Jun 2026
Director
Sold after exercise
7,304
$75.00
$547.80K
Helen Torley
3 Jun 2026
President and CEO
Sold after exercise
6,100
$69.69
$425.12K
Helen Torley
3 Jun 2026
President and CEO
Sold after exercise
2,000
$68.74
$137.47K
Helen Torley
3 Jun 2026
President and CEO
Sold after exercise
1,500
$67.68
$101.51K
Helen Torley
3 Jun 2026
President and CEO
Sold after exercise
400
$66.37
$26.55K
Helen Torley
2 Jun 2026
President and CEO
Sold after exercise
3,400
$66.75
$226.93K
Helen Torley
2 Jun 2026
President and CEO
Sold after exercise
16,600
$66.31
$1.10M
Bernadette Connaughton
1 Jun 2026
Director
Sold on a plan
1,625
$66.21
$107.59K
Helen Torley
1 Jun 2026
President and CEO
Sold after exercise
5,401
$68.35
$369.14K
Helen Torley
1 Jun 2026
President and CEO
Sold after exercise
12,989
$67.41
$875.59K
Helen Torley
1 Jun 2026
President and CEO
Sold after exercise
1,610
$66.39
$106.88K
Helen Torley
13 May 2026
President and CEO
Sold after exercise
600
$70.81
$42.49K
Helen Torley
13 May 2026
President and CEO
Sold after exercise
3,950
$69.79
$275.66K
Helen Torley
13 May 2026
President and CEO
Sold after exercise
3,350
$68.88
$230.75K
Helen Torley
13 May 2026
President and CEO
Sold after exercise
2,100
$68.10
$143.01K
Helen Torley
12 May 2026
President and CEO
Sold after exercise
2,800
$73.12
$204.74K
Helen Torley
12 May 2026
President and CEO
Sold after exercise
5,900
$72.15
$425.67K
Helen Torley
12 May 2026
President and CEO
Sold after exercise
9,802
$71.37
$699.57K
Helen Torley
12 May 2026
President and CEO
Sold after exercise
1,398
$70.29
$98.26K
Helen Torley
12 May 2026
President and CEO
Sold after exercise
100
$67.85
$6.79K
Helen Torley
11 May 2026
President and CEO
Sold after exercise
6,700
$66.33
$444.39K
Helen Torley
11 May 2026
President and CEO
Sold after exercise
3,575
$65.46
$234.01K
Helen Torley
11 May 2026
President and CEO
Sold after exercise
9,725
$64.63
$628.54K
Bernadette Connaughton
1 May 2026
Director
Sold on a plan
1,625
$63.48
$103.16K
Helen Torley
6 Apr 2026
President and CEO
Sold after exercise
4,100
$64.02
$262.46K
Helen Torley
6 Apr 2026
President and CEO
Sold after exercise
5,900
$63.14
$372.52K
Helen Torley
2 Apr 2026
President and CEO
Sold after exercise
4,200
$64.89
$272.53K
Helen Torley
2 Apr 2026
President and CEO
Sold after exercise
15,800
$64.06
$1.01M
Helen Torley
1 Apr 2026
President and CEO
Sold after exercise
1,000
$65.71
$65.71K
Helen Torley
1 Apr 2026
President and CEO
Sold after exercise
19,000
$65.36
$1.24M
Cortney Caudill
10 Mar 2026
SVP, Chief Operating Officer
Sold after exercise
8,857
$67.64
$599.09K
Cortney Caudill
9 Mar 2026
SVP, Chief Operating Officer
Sold after exercise
2,100
$68.25
$143.33K
Cortney Caudill
9 Mar 2026
SVP, Chief Operating Officer
Sold after exercise
17,900
$67.75
$1.21M
Helen Torley
4 Mar 2026
President and CEO
Sold after exercise
2,671
$70.95
$189.49K
Helen Torley
4 Mar 2026
President and CEO
Sold after exercise
7,329
$69.94
$512.62K
Helen Torley
3 Mar 2026
President and CEO
Sold after exercise
6,519
$69.33
$451.98K
Helen Torley
3 Mar 2026
President and CEO
Sold after exercise
13,481
$68.85
$928.17K
Helen Torley
2 Mar 2026
President and CEO
Sold after exercise
578
$70.46
$40.73K
Helen Torley
2 Mar 2026
President and CEO
Sold after exercise
15,322
$69.80
$1.07M
Helen Torley
2 Mar 2026
President and CEO
Sold after exercise
4,100
$69.20
$283.71K
Helen Torley
5 Feb 2026
President and CEO
Sold after exercise
4,624
$78.94
$365.00K
Helen Torley
5 Feb 2026
President and CEO
Sold after exercise
5,376
$78.38
$421.37K
Helen Torley
4 Feb 2026
President and CEO
Sold after exercise
10,100
$77.54
$783.15K
Helen Torley
4 Feb 2026
President and CEO
Sold after exercise
9,900
$76.94
$761.67K
Helen Torley
3 Feb 2026
President and CEO
Sold after exercise
7,790
$76.73
$597.76K
Helen Torley
3 Feb 2026
President and CEO
Sold after exercise
9,659
$75.94
$733.54K
Helen Torley
3 Feb 2026
President and CEO
Sold after exercise
2,551
$74.88
$191.02K
Bernadette Connaughton
5 Jan 2026
Director
Sold on a plan
2,000
$70.25
$140.50K
Helen Torley
1 Dec 2025
President and CEO
Sold after exercise
261
$71.60
$18.69K
Helen Torley
1 Dec 2025
President and CEO
Sold after exercise
500
$70.36
$35.18K
Helen Torley
1 Dec 2025
President and CEO
Sold after exercise
5,402
$69.44
$375.12K
Helen Torley
1 Dec 2025
President and CEO
Sold after exercise
10,406
$68.51
$712.94K
Bernadette Connaughton
1 Dec 2025
Director
Sold on a plan
829
$71.60
$59.36K
Helen Torley
12 Nov 2025
President and CEO
Sold after exercise
498
$71.67
$35.69K
Helen Torley
12 Nov 2025
President and CEO
Sold after exercise
6,784
$71.09
$482.27K
Helen Torley
12 Nov 2025
President and CEO
Sold after exercise
12,718
$70.22
$893.03K
Helen Torley
11 Nov 2025
President and CEO
Sold after exercise
11,500
$69.73
$801.91K
Helen Torley
11 Nov 2025
President and CEO
Sold after exercise
4,000
$68.80
$275.18K
Helen Torley
11 Nov 2025
President and CEO
Sold after exercise
4,500
$67.89
$305.51K
Bernadette Connaughton
10 Nov 2025
Director
Sold on a plan
2,000
$68.48
$136.96K
Helen Torley
10 Nov 2025
President and CEO
Sold after exercise
100
$69.30
$6.93K
Helen Torley
10 Nov 2025
President and CEO
Sold after exercise
19,900
$68.71
$1.37M
Cortney Caudill
1 Nov 2025
SVP, Chief Operating Officer
Sold after exercise
4,263
$65.19
$277.90K
Helen Torley
3 Oct 2025
President and CEO
Sold after exercise
724
$71.67
$51.89K
Helen Torley
3 Oct 2025
President and CEO
Sold after exercise
2,707
$70.58
$191.07K
Helen Torley
3 Oct 2025
President and CEO
Sold after exercise
2,334
$69.83
$162.98K
Helen Torley
3 Oct 2025
President and CEO
Sold after exercise
14,235
$68.47
$974.70K
Helen Torley
2 Oct 2025
President and CEO
Sold after exercise
100
$74.67
$7.47K
Helen Torley
2 Oct 2025
President and CEO
Sold after exercise
700
$73.24
$51.27K
Helen Torley
2 Oct 2025
President and CEO
Sold after exercise
2,400
$72.07
$172.96K
Helen Torley
2 Oct 2025
President and CEO
Sold after exercise
10,200
$71.28
$727.04K
Helen Torley
2 Oct 2025
President and CEO
Sold after exercise
6,600
$70.51
$465.36K
Bernadette Connaughton
1 Oct 2025
Director
Sold on a plan
500
$75.70
$37.85K
Bernadette Connaughton
1 Oct 2025
Director
Sold on a plan
1,500
$75.09
$112.63K
Helen Torley
1 Oct 2025
President and CEO
Sold after exercise
8,295
$75.69
$627.87K
Helen Torley
1 Oct 2025
President and CEO
Sold after exercise
11,705
$75.11
$879.15K
Nicole LaBrosse
22 Sep 2025
SVP, Chief Financial Officer
Sold on a plan
314
$78.67
$24.70K
Nicole LaBrosse
22 Sep 2025
SVP, Chief Financial Officer
Sold on a plan
1,913
$77.83
$148.88K
Nicole LaBrosse
10 Sep 2025
SVP, Chief Financial Officer
Sold after exercise
13,240
$75.93
$1.01M
Nicole LaBrosse
10 Sep 2025
SVP, Chief Financial Officer
Sold after exercise
6,760
$75.29
$508.97K
Helen Torley
4 Sep 2025
President and CEO
Sold after exercise
2,300
$75.22
$173.02K
Helen Torley
4 Sep 2025
President and CEO
Sold after exercise
7,800
$74.33
$579.75K
Helen Torley
4 Sep 2025
President and CEO
Sold after exercise
9,900
$73.54
$728.01K
Helen Torley
3 Sep 2025
President and CEO
Sold after exercise
10,500
$74.63
$783.64K
Helen Torley
3 Sep 2025
President and CEO
Sold after exercise
9,500
$74.22
$705.09K
Bernadette Connaughton
2 Sep 2025
Director
Sold on a plan
923
$74.11
$68.40K
Bernadette Connaughton
2 Sep 2025
Director
Sold on a plan
2,977
$73.62
$219.16K
Bernadette Connaughton
2 Sep 2025
Director
Sold on a plan
100
$71.71
$7.17K
Helen Torley
2 Sep 2025
President and CEO
Sold after exercise
3,412
$74.15
$252.99K
Helen Torley
2 Sep 2025
President and CEO
Sold after exercise
16,288
$73.70
$1.20M
Helen Torley
2 Sep 2025
President and CEO
Sold after exercise
300
$72.49
$21.75K
Helen Torley
13 Aug 2025
President and CEO
Sold after exercise
5,052
$64.83
$327.51K
Helen Torley
13 Aug 2025
President and CEO
Sold after exercise
14,948
$64.15
$958.84K
Helen Torley
12 Aug 2025
President and CEO
Sold after exercise
6,958
$64.00
$445.32K
Helen Torley
12 Aug 2025
President and CEO
Sold after exercise
13,042
$63.24
$824.80K
Helen Torley
11 Aug 2025
President and CEO
Sold after exercise
1,283
$63.60
$81.60K
Helen Torley
11 Aug 2025
President and CEO
Sold after exercise
18,717
$63.01
$1.18M
Helen Torley
10 Jul 2025
President and CEO
Sold after exercise
15,746
$57.62
$907.24K
Helen Torley
10 Jul 2025
President and CEO
Sold after exercise
4,254
$56.74
$241.38K
Helen Torley
9 Jul 2025
President and CEO
Sold after exercise
208
$57.08
$11.87K
Helen Torley
9 Jul 2025
President and CEO
Sold after exercise
19,792
$56.43
$1.12M
Helen Torley
8 Jul 2025
President and CEO
Sold after exercise
16,402
$55.74
$914.21K
Helen Torley
8 Jul 2025
President and CEO
Sold after exercise
3,598
$54.48
$196.03K
Helen Torley
24 Jun 2025
President and CEO
Sold after exercise
15,511
$53.91
$836.21K
Helen Torley
24 Jun 2025
President and CEO
Sold after exercise
4,489
$53.11
$238.41K
Helen Torley
23 Jun 2025
President and CEO
Sold after exercise
20,000
$52.57
$1.05M
Helen Torley
20 Jun 2025
President and CEO
Sold after exercise
20,000
$52.96
$1.06M
Jeffrey William Henderson
28 Apr 2025
Director
Sold on a plan
200
$61.00
$12.20K
Jeffrey William Henderson
28 Apr 2025
Director
Sold on a plan
4,297
$60.34
$259.27K
Jeffrey William Henderson
1 Apr 2025
Director
Sold on a plan
503
$64.05
$32.22K
Jeffrey William Henderson
3 Mar 2025
Director
Sold on a plan
3,205
$59.12
$189.47K
Jeffrey William Henderson
3 Mar 2025
Director
Sold on a plan
1,795
$57.93
$103.99K
Michael J. LaBarre
27 Feb 2025
SVP, Chief Technical Officer
Sold on a plan
100
$58.74
$5.87K
Michael J. LaBarre
27 Feb 2025
SVP, Chief Technical Officer
Sold on a plan
1,597
$58.25
$93.03K
Michael J. LaBarre
26 Feb 2025
SVP, Chief Technical Officer
Sold on a plan
600
$58.65
$35.19K
Michael J. LaBarre
26 Feb 2025
SVP, Chief Technical Officer
Sold on a plan
9,400
$58.09
$546.06K
Michael J. LaBarre
25 Feb 2025
SVP, Chief Technical Officer
Sold on a plan
700
$58.67
$41.07K
Michael J. LaBarre
25 Feb 2025
SVP, Chief Technical Officer
Sold on a plan
9,300
$58.01
$539.47K
Jeffrey William Henderson
3 Feb 2025
Director
Sold on a plan
3,900
$56.41
$219.98K
Jeffrey William Henderson
3 Feb 2025
Director
Sold on a plan
1,100
$55.94
$61.54K
Jeffrey William Henderson
6 Jan 2025
Director
Sold on a plan
10,000
$50.01
$500.06K
Michael J. LaBarre
16 Oct 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$53.26
$532.59K
Michael J. LaBarre
15 Oct 2024
SVP, Chief Technical Officer
Sold after exercise
77
$54.25
$4.18K
Michael J. LaBarre
15 Oct 2024
SVP, Chief Technical Officer
Sold after exercise
9,923
$53.74
$533.29K
Helen Torley
9 Oct 2024
President and CEO
Sold after exercise
2,404
$53.91
$129.59K
Helen Torley
9 Oct 2024
President and CEO
Sold after exercise
1,615
$53.31
$86.10K
Helen Torley
9 Oct 2024
President and CEO
Sold after exercise
5,981
$51.85
$310.10K
Helen Torley
8 Oct 2024
President and CEO
Sold after exercise
900
$54.57
$49.12K
Helen Torley
8 Oct 2024
President and CEO
Sold after exercise
9,100
$53.94
$490.84K
Helen Torley
26 Sep 2024
President and CEO
Sold after exercise
10,000
$56.10
$560.97K
Helen Torley
25 Sep 2024
President and CEO
Sold after exercise
10,000
$56.34
$563.37K
Helen Torley
24 Sep 2024
President and CEO
Sold after exercise
10,000
$58.21
$582.10K
Michael J. LaBarre
18 Sep 2024
SVP, Chief Technical Officer
Sold after exercise
2,037
$62.58
$127.48K
Michael J. LaBarre
18 Sep 2024
SVP, Chief Technical Officer
Sold after exercise
7,963
$61.89
$492.84K
Michael J. LaBarre
17 Sep 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$62.88
$628.78K
Helen Torley
12 Sep 2024
President and CEO
Sold after exercise
10,000
$59.20
$592.03K
Helen Torley
11 Sep 2024
President and CEO
Sold after exercise
10,000
$59.09
$590.87K
Helen Torley
10 Sep 2024
President and CEO
Sold after exercise
10,000
$59.09
$590.89K
Michael J. LaBarre
27 Aug 2024
SVP, Chief Technical Officer
Exercised, kept
5,580
$18.41
$102.73K
Michael J. LaBarre
21 Aug 2024
SVP, Chief Technical Officer
Sold after exercise
100
$62.34
$6.23K
Michael J. LaBarre
21 Aug 2024
SVP, Chief Technical Officer
Sold after exercise
9,900
$61.74
$611.24K
Michael J. LaBarre
20 Aug 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$61.06
$610.55K
Helen Torley
15 Aug 2024
President and CEO
Sold after exercise
10,000
$57.95
$579.49K
Matthew L. Posard
14 Aug 2024
Director
Sell
9,881
$57.70
$570.13K
Helen Torley
14 Aug 2024
President and CEO
Sold after exercise
200
$58.17
$11.63K
Helen Torley
14 Aug 2024
President and CEO
Sold after exercise
6,537
$57.73
$377.39K
Helen Torley
14 Aug 2024
President and CEO
Sold after exercise
3,263
$56.22
$183.44K
Matthew L. Posard
13 Aug 2024
Director
Sell
10,000
$56.19
$561.93K
Helen Torley
13 Aug 2024
President and CEO
Sold after exercise
10,000
$56.25
$562.49K
Matthew L. Posard
12 Aug 2024
Director
Sell
10,000
$55.72
$557.23K
Michael J. LaBarre
24 Jul 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$55.12
$551.15K
Michael J. LaBarre
23 Jul 2024
SVP, Chief Technical Officer
Sold after exercise
5,291
$55.27
$292.41K
Michael J. LaBarre
23 Jul 2024
SVP, Chief Technical Officer
Sold after exercise
4,709
$54.46
$256.47K
Nicole LaBrosse
22 Jul 2024
SVP, Chief Financial Officer
Sold after exercise
992
$54.25
$53.82K
Nicole LaBrosse
22 Jul 2024
SVP, Chief Financial Officer
Sold after exercise
4,008
$53.85
$215.84K
Nicole LaBrosse
28 Jun 2024
SVP, Chief Financial Officer
Sold after exercise
10,000
$52.04
$520.40K
Nicole LaBrosse
27 Jun 2024
SVP, Chief Financial Officer
Sold after exercise
10,000
$51.93
$519.34K
Nicole LaBrosse
26 Jun 2024
SVP, Chief Financial Officer
Sold after exercise
10,000
$51.82
$518.20K
Michael J. LaBarre
18 Jun 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$49.43
$494.26K
Matthew L. Posard
12 Jun 2024
Director
Sell
10,000
$50.62
$506.19K
Matthew L. Posard
11 Jun 2024
Director
Sell
10,000
$50.01
$500.11K
Michael J. LaBarre
22 May 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$45.38
$453.84K
Michael J. LaBarre
21 May 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$45.16
$451.64K
Michael J. LaBarre
17 Apr 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$38.49
$384.89K
Michael J. LaBarre
16 Apr 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$38.35
$383.50K
Michael J. LaBarre
26 Mar 2024
SVP, Chief Technical Officer
Exercised, kept
2,890
$8.11
$23.44K
Michael J. LaBarre
26 Mar 2024
SVP, Chief Technical Officer
Exercised, kept
292
$16.78
$4.90K
Michael J. LaBarre
26 Mar 2024
SVP, Chief Technical Officer
Exercised, kept
8,436
$12.07
$101.82K
Michael J. LaBarre
13 Mar 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$42.27
$422.73K
Michael J. LaBarre
12 Mar 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$41.64
$416.37K
Michael J. LaBarre
28 Feb 2024
SVP, Chief Technical Officer
Sold after exercise
7,471
$39.54
$295.42K
Michael J. LaBarre
28 Feb 2024
SVP, Chief Technical Officer
Sold after exercise
2,529
$39.56
$100.04K
Michael J. LaBarre
27 Feb 2024
SVP, Chief Technical Officer
Sold on a plan
10,000
$39.95
$399.46K
Michael J. LaBarre
17 Jan 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$36.00
$360.00K
Michael J. LaBarre
16 Jan 2024
SVP, Chief Technical Officer
Sold after exercise
10,000
$36.00
$360.00K
Michael J. LaBarre
13 Dec 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$40.39
$403.94K
Michael J. LaBarre
12 Dec 2023
SVP, Chief Technical Officer
Sold after exercise
643
$40.47
$26.02K
Michael J. LaBarre
12 Dec 2023
SVP, Chief Technical Officer
Sold after exercise
9,357
$39.58
$370.30K
Michael J. LaBarre
15 Nov 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$39.79
$397.88K
Michael J. LaBarre
14 Nov 2023
SVP, Chief Technical Officer
Sold after exercise
1,708
$39.08
$66.75K
Michael J. LaBarre
14 Nov 2023
SVP, Chief Technical Officer
Sold after exercise
8,292
$39.08
$324.04K
Michael J. LaBarre
17 Oct 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$36.52
$365.20K
Michael J. LaBarre
19 Sep 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$39.10
$390.98K
Helen Torley
31 Aug 2023
President and CEO
Sold after exercise
10,000
$42.82
$428.17K
Helen Torley
30 Aug 2023
President and CEO
Sold after exercise
10,000
$42.85
$428.54K
Helen Torley
29 Aug 2023
President and CEO
Sold after exercise
10,000
$42.40
$424.02K
Michael J. LaBarre
22 Aug 2023
SVP, Chief Technical Officer
Sold after exercise
8,075
$42.41
$342.44K
Michael J. LaBarre
22 Aug 2023
SVP, Chief Technical Officer
Sold after exercise
1,925
$42.41
$81.63K
Helen Torley
17 Aug 2023
President and CEO
Sold after exercise
10,000
$43.18
$431.82K
Helen Torley
16 Aug 2023
President and CEO
Sold after exercise
10,000
$43.53
$435.32K
Helen Torley
15 Aug 2023
President and CEO
Sold after exercise
10,000
$43.77
$437.68K
James M Daly
14 Aug 2023
Director
Sell
10,000
$43.74
$437.41K
James M Daly
11 Aug 2023
Director
Sell
10,000
$43.71
$437.11K
Helen Torley
27 Jul 2023
President and CEO
Sold after exercise
10,000
$43.79
$437.90K
Helen Torley
26 Jul 2023
President and CEO
Sold after exercise
10,000
$42.69
$426.89K
Helen Torley
25 Jul 2023
President and CEO
Sold after exercise
10,000
$42.80
$427.96K
Michael J. LaBarre
18 Jul 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$40.43
$404.30K
Michael J. LaBarre
21 Jun 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$36.00
$360.00K
Michael J. LaBarre
18 Apr 2023
SVP, Chief Technical Officer
Sold after exercise
10,000
$36.00
$360.00K
Helen Torley
9 Mar 2023
President and CEO
Sold after exercise
10,000
$42.73
$427.27K
Helen Torley
8 Mar 2023
President and CEO
Sold after exercise
10,000
$43.26
$432.59K
Helen Torley
7 Mar 2023
President and CEO
Sold after exercise
10,000
$45.47
$454.69K
Jeffrey William Henderson
1 Mar 2023
Director
Sell
10,000
$47.71
$477.10K
Jeffrey William Henderson
28 Feb 2023
Director
Sell
10,000
$48.51
$485.10K
Michael J. LaBarre
27 Feb 2023
SVP, Chief Technical Officer
Sell
2,984
$49.55
$147.85K
Michael J. LaBarre
27 Feb 2023
SVP, Chief Technical Officer
Sell
7,016
$49.55
$347.63K
Helen Torley
16 Feb 2023
President and CEO
Sold after exercise
11,061
$49.26
$544.86K