Insider
Date
Role
Action
Shares
Price
Amount
Wilderotter Mary Agnes
16 Sep 2026
Director
Sold on a plan
1,096
$70.60
$77.38K
Marrs Anna
14 Sep 2026
Director
Sold on a plan
548
$67.00
$36.72K
Briggs Teresa
10 Sep 2026
Director
Sold on a plan
548
$64.60
$35.40K
GRAYSON BLAKE JEFFREY
8 Sep 2026
Chief Financial Officer
Sold on a plan
3,450
$66.64
$229.91K
GRAYSON BLAKE JEFFREY
8 Sep 2026
Chief Financial Officer
Sold on a plan
11,550
$65.25
$753.64K
GRAYSON BLAKE JEFFREY
4 Sep 2026
Chief Financial Officer
Sold on a plan
30,000
$70.00
$2.10M
BEER JAMES A
28 Aug 2026
Director
Sold on a plan
450
$64.02
$28.81K
GRAYSON BLAKE JEFFREY
7 Aug 2026
Chief Financial Officer
Sold on a plan
15,000
$60.00
$900.00K
Thygesen Allan C.
1 Jul 2026
President and CEO
Sold on a plan
21,993
$46.11
$1.01M
Thygesen Allan C.
1 Jul 2026
President and CEO
Sold on a plan
4,257
$45.58
$194.03K
Shaughnessy James P
1 Jul 2026
Chief Legal Officer
Sold on a plan
246
$46.01
$11.32K
Shaughnessy James P
1 Jul 2026
Chief Legal Officer
Sold on a plan
11,754
$45.53
$535.16K
GRAYSON BLAKE JEFFREY
1 Jul 2026
Chief Financial Officer
Sold on a plan
600
$45.99
$27.59K
GRAYSON BLAKE JEFFREY
1 Jul 2026
Chief Financial Officer
Sold on a plan
14,400
$45.53
$655.63K
Hansen Paula
1 Jul 2026
Chief Revenue Officer
Sold on a plan
6,000
$45.54
$273.24K
Chatwani Robert
22 Jun 2026
President General Mgr, Growth
Sold on a plan
6,680
$43.52
$290.71K
Chatwani Robert
22 Jun 2026
President General Mgr, Growth
Sold on a plan
9,222
$42.64
$393.23K
Marrs Anna
5 Jun 2026
Director
Sold on a plan
363
$49.42
$17.94K
Marrs Anna
2 Jun 2026
Director
Sold on a plan
365
$55.04
$20.09K
BEER JAMES A
2 Jun 2026
Director
Sold on a plan
450
$55.04
$24.77K
Thygesen Allan C.
1 Apr 2026
President and CEO
Sold on a plan
17,450
$48.12
$839.69K
Thygesen Allan C.
1 Apr 2026
President and CEO
Sold on a plan
6,100
$47.39
$289.08K
Thygesen Allan C.
1 Apr 2026
President and CEO
Sold on a plan
2,700
$46.44
$125.39K
Shaughnessy James P
1 Apr 2026
Chief Legal Officer
Sold on a plan
100
$48.00
$4.80K
Shaughnessy James P
1 Apr 2026
Chief Legal Officer
Sold on a plan
6,481
$47.33
$306.75K
Shaughnessy James P
1 Apr 2026
Chief Legal Officer
Sold on a plan
5,419
$46.22
$250.47K
Hansen Paula
1 Apr 2026
Chief Revenue Officer
Sold on a plan
200
$47.95
$9.59K
Hansen Paula
1 Apr 2026
Chief Revenue Officer
Sold on a plan
3,108
$47.31
$147.04K
Hansen Paula
1 Apr 2026
Chief Revenue Officer
Sold on a plan
2,692
$46.21
$124.40K
Chatwani Robert
18 Mar 2026
President General Mgr, Growth
Sold on a plan
3,824
$49.50
$189.29K
Chatwani Robert
18 Mar 2026
President General Mgr, Growth
Sold on a plan
4,092
$48.93
$200.22K
Chatwani Robert
18 Mar 2026
President General Mgr, Growth
Sold on a plan
4,300
$47.92
$206.06K
Chatwani Robert
18 Mar 2026
President General Mgr, Growth
Sold on a plan
3,085
$46.67
$143.98K
Chatwani Robert
18 Mar 2026
President General Mgr, Growth
Sold on a plan
1,395
$45.52
$63.50K
Marrs Anna
5 Mar 2026
Director
Sold on a plan
363
$46.33
$16.82K
Marrs Anna
3 Mar 2026
Director
Sold on a plan
365
$45.02
$16.43K
BEER JAMES A
3 Mar 2026
Director
Sold on a plan
450
$45.02
$20.26K
Briggs Teresa
27 Feb 2026
Director
Sold on a plan
364
$44.31
$16.13K
Thygesen Allan C.
9 Jan 2026
President and CEO
Sold on a plan
300
$70.83
$21.25K
Thygesen Allan C.
9 Jan 2026
President and CEO
Sold on a plan
9,799
$69.98
$685.73K
Thygesen Allan C.
9 Jan 2026
President and CEO
Sold on a plan
16,151
$69.35
$1.12M
GRAYSON BLAKE JEFFREY
9 Jan 2026
Chief Financial Officer
Sold on a plan
6,500
$70.00
$455.00K
Shaughnessy James P
2 Jan 2026
Chief Legal Officer
Sold on a plan
2,670
$68.45
$182.76K
Shaughnessy James P
2 Jan 2026
Chief Legal Officer
Sold on a plan
4,164
$67.28
$280.15K
Shaughnessy James P
2 Jan 2026
Chief Legal Officer
Sold on a plan
2,720
$66.74
$181.53K
Shaughnessy James P
2 Jan 2026
Chief Legal Officer
Sold on a plan
2,446
$65.39
$159.94K
Hansen Paula
2 Jan 2026
Chief Revenue Officer
Sold on a plan
997
$68.62
$68.41K
Hansen Paula
2 Jan 2026
Chief Revenue Officer
Sold on a plan
1,100
$67.78
$74.56K
Hansen Paula
2 Jan 2026
Chief Revenue Officer
Sold on a plan
2,613
$66.94
$174.91K
Hansen Paula
2 Jan 2026
Chief Revenue Officer
Sold on a plan
1,290
$65.43
$84.40K
Chatwani Robert
17 Dec 2025
President General Mgr, Growth
Sold on a plan
8,565
$68.61
$587.64K
Chatwani Robert
17 Dec 2025
President General Mgr, Growth
Sold on a plan
5,253
$67.88
$356.57K
GRAYSON BLAKE JEFFREY
17 Dec 2025
Chief Financial Officer
Sold on a plan
5,990
$68.61
$410.97K
GRAYSON BLAKE JEFFREY
17 Dec 2025
Chief Financial Officer
Sold on a plan
3,525
$67.86
$239.21K
Chatwani Robert
11 Dec 2025
President General Mgr, Growth
Sold on a plan
983
$68.62
$67.45K
Marrs Anna
5 Dec 2025
Director
Sold on a plan
363
$64.50
$23.41K
Marrs Anna
2 Dec 2025
Director
Sold on a plan
365
$68.54
$25.02K
BEER JAMES A
2 Dec 2025
Director
Sold on a plan
450
$68.54
$30.84K
Briggs Teresa
28 Nov 2025
Director
Sold on a plan
365
$69.19
$25.25K
Hansen Paula
7 Oct 2025
Chief Revenue Officer
Sold on a plan
1,215
$72.54
$88.14K
Hansen Paula
7 Oct 2025
Chief Revenue Officer
Sold on a plan
1,734
$71.67
$124.28K
Hansen Paula
7 Oct 2025
Chief Revenue Officer
Sold on a plan
3,051
$70.65
$215.55K
Shaughnessy James P
1 Oct 2025
Chief Legal Officer
Sold on a plan
5,582
$71.36
$398.33K
Shaughnessy James P
1 Oct 2025
Chief Legal Officer
Sold on a plan
1,918
$70.71
$135.62K
GRAYSON BLAKE JEFFREY
1 Oct 2025
Chief Financial Officer
Sold on a plan
4,749
$71.38
$338.98K
GRAYSON BLAKE JEFFREY
1 Oct 2025
Chief Financial Officer
Sold on a plan
1,751
$70.73
$123.85K
Thygesen Allan C.
1 Oct 2025
President and CEO
Sold on a plan
1,600
$71.65
$114.64K
Thygesen Allan C.
1 Oct 2025
President and CEO
Sold on a plan
7,048
$71.09
$501.04K
Thygesen Allan C.
1 Oct 2025
President and CEO
Sold on a plan
7,370
$70.05
$516.27K
Thygesen Allan C.
1 Oct 2025
President and CEO
Sold on a plan
23,982
$69.03
$1.66M
Chatwani Robert
17 Sep 2025
President General Mgr, Growth
Sold on a plan
5,602
$83.34
$466.87K
Chatwani Robert
17 Sep 2025
President General Mgr, Growth
Sold on a plan
8,215
$82.94
$681.35K
GRAYSON BLAKE JEFFREY
17 Sep 2025
Chief Financial Officer
Sold on a plan
3,851
$83.33
$320.90K
GRAYSON BLAKE JEFFREY
17 Sep 2025
Chief Financial Officer
Sold on a plan
5,658
$82.95
$469.33K
BEER JAMES A
16 Sep 2025
Director
Sold on a plan
450
$81.28
$36.58K
Marrs Anna
15 Sep 2025
Director
Sold on a plan
728
$80.30
$58.46K
Briggs Teresa
11 Sep 2025
Director
Sold on a plan
364
$79.39
$28.90K
Chatwani Robert
11 Sep 2025
President General Mgr, Growth
Sold on a plan
983
$79.39
$78.04K
Shaughnessy James P
1 Jul 2025
Chief Legal Officer
Sold on a plan
761
$77.70
$59.13K
Shaughnessy James P
1 Jul 2025
Chief Legal Officer
Sold on a plan
6,739
$77.27
$520.72K
Thygesen Allan C.
1 Jul 2025
President and CEO
Sold on a plan
19,315
$77.78
$1.50M
Thygesen Allan C.
1 Jul 2025
President and CEO
Sold on a plan
20,685
$77.26
$1.60M
GRAYSON BLAKE JEFFREY
1 Jul 2025
Chief Financial Officer
Sold on a plan
944
$77.70
$73.35K
GRAYSON BLAKE JEFFREY
1 Jul 2025
Chief Financial Officer
Sold on a plan
10,270
$77.28
$793.67K
GRAYSON BLAKE JEFFREY
18 Jun 2025
Chief Financial Officer
Sold on a plan
1,935
$75.45
$146.00K
GRAYSON BLAKE JEFFREY
18 Jun 2025
Chief Financial Officer
Sold on a plan
13,208
$74.70
$986.64K
Chatwani Robert
18 Jun 2025
President General Mgr, Growth
Sold on a plan
2,260
$75.45
$170.52K
Chatwani Robert
18 Jun 2025
President General Mgr, Growth
Sold on a plan
15,500
$74.69
$1.16M
Chatwani Robert
18 Jun 2025
President General Mgr, Growth
Sold on a plan
534
$75.44
$40.28K
Chatwani Robert
18 Jun 2025
President General Mgr, Growth
Sold on a plan
3,397
$74.70
$253.76K
Chatwani Robert
18 Jun 2025
President General Mgr, Growth
Sold on a plan
139
$75.49
$10.49K
Chatwani Robert
18 Jun 2025
President General Mgr, Growth
Sold on a plan
1,045
$74.66
$78.02K
Briggs Teresa
16 Jun 2025
Director
Sold on a plan
534
$74.37
$39.71K
GRAYSON BLAKE JEFFREY
15 Apr 2025
Chief Financial Officer
Sold on a plan
2,717
$76.34
$207.42K
GRAYSON BLAKE JEFFREY
15 Apr 2025
Chief Financial Officer
Sold on a plan
5,283
$75.96
$401.30K
Shaughnessy James P
1 Apr 2025
Chief Legal Officer
Sold on a plan
600
$81.86
$49.12K
Shaughnessy James P
1 Apr 2025
Chief Legal Officer
Sold on a plan
6,900
$81.26
$560.69K
Thygesen Allan C.
1 Apr 2025
President and CEO
Sold on a plan
300
$82.91
$24.87K
Thygesen Allan C.
1 Apr 2025
President and CEO
Sold on a plan
22,736
$82.35
$1.87M
Thygesen Allan C.
1 Apr 2025
President and CEO
Sold on a plan
12,964
$81.56
$1.06M
Thygesen Allan C.
1 Apr 2025
President and CEO
Sold on a plan
4,000
$80.34
$321.36K
GRAYSON BLAKE JEFFREY
19 Mar 2025
Chief Financial Officer
Sold on a plan
1,051
$84.66
$88.98K
GRAYSON BLAKE JEFFREY
19 Mar 2025
Chief Financial Officer
Sold on a plan
3,240
$83.76
$271.38K
GRAYSON BLAKE JEFFREY
19 Mar 2025
Chief Financial Officer
Sold on a plan
11,820
$82.92
$980.11K
Chatwani Robert
19 Mar 2025
President General Mgr, Growth
Sold on a plan
874
$84.68
$74.01K
Chatwani Robert
19 Mar 2025
President General Mgr, Growth
Sold on a plan
3,130
$83.77
$262.20K
Chatwani Robert
19 Mar 2025
President General Mgr, Growth
Sold on a plan
11,702
$82.93
$970.45K
Briggs Teresa
17 Mar 2025
Director
Sold on a plan
534
$87.41
$46.68K
GRAYSON BLAKE JEFFREY
14 Feb 2025
Chief Financial Officer
Sold on a plan
927
$87.75
$81.34K
GRAYSON BLAKE JEFFREY
14 Feb 2025
Chief Financial Officer
Sold on a plan
7,073
$86.79
$613.87K
Thygesen Allan C.
2 Jan 2025
President and CEO
Sold on a plan
2,654
$90.53
$240.27K
Thygesen Allan C.
2 Jan 2025
President and CEO
Sold on a plan
37,346
$90.01
$3.36M
Shaughnessy James P
2 Jan 2025
Chief Legal Officer
Sold on a plan
841
$90.53
$76.14K
Shaughnessy James P
2 Jan 2025
Chief Legal Officer
Sold on a plan
6,659
$90.13
$600.18K
GRAYSON BLAKE JEFFREY
18 Dec 2024
Chief Financial Officer
Sold on a plan
15,588
$97.78
$1.52M
Chatwani Robert
18 Dec 2024
President General Mgr, Growth
Sold on a plan
14,800
$97.76
$1.45M
Briggs Teresa
16 Dec 2024
Director
Sold on a plan
534
$94.60
$50.52K
GRAYSON BLAKE JEFFREY
16 Dec 2024
Chief Financial Officer
Sold on a plan
2,865
$95.41
$273.35K
GRAYSON BLAKE JEFFREY
16 Dec 2024
Chief Financial Officer
Sold on a plan
5,135
$94.42
$484.85K
Thygesen Allan C.
2 Dec 2024
President and CEO
Sold on a plan
100
$81.73
$8.17K
Thygesen Allan C.
2 Dec 2024
President and CEO
Sold on a plan
4,017
$81.12
$325.86K
Thygesen Allan C.
2 Dec 2024
President and CEO
Sold on a plan
3,646
$79.87
$291.21K
Thygesen Allan C.
1 Nov 2024
President and CEO
Sold on a plan
7,764
$69.95
$543.09K
GRAYSON BLAKE JEFFREY
15 Oct 2024
Chief Financial Officer
Sold on a plan
1,552
$68.81
$106.79K
GRAYSON BLAKE JEFFREY
15 Oct 2024
Chief Financial Officer
Sold on a plan
8,000
$68.80
$550.40K
Shaughnessy James P
9 Oct 2024
Chief Legal Officer
Sold on a plan
4,285
$68.17
$292.11K
Shaughnessy James P
9 Oct 2024
Chief Legal Officer
Sold on a plan
3,215
$67.37
$216.59K
Thygesen Allan C.
1 Oct 2024
President and CEO
Sold on a plan
200
$63.09
$12.62K
Thygesen Allan C.
1 Oct 2024
President and CEO
Sold on a plan
7,448
$62.45
$465.13K
GRAYSON BLAKE JEFFREY
18 Sep 2024
Chief Financial Officer
Sold on a plan
14,036
$55.47
$778.58K
Shaughnessy James P
18 Sep 2024
Chief Legal Officer
Sold on a plan
1,800
$55.36
$99.65K
Chatwani Robert
18 Sep 2024
President General Mgr, Growth
Sold on a plan
14,799
$55.46
$820.75K
Shaughnessy James P
17 Sep 2024
Chief Legal Officer
Sold on a plan
1,800
$56.98
$102.56K
Briggs Teresa
16 Sep 2024
Director
Sold on a plan
534
$56.56
$30.20K
Thygesen Allan C.
3 Sep 2024
President and CEO
Sold on a plan
7,725
$59.09
$456.47K
Thygesen Allan C.
1 Aug 2024
President and CEO
Sold on a plan
1,673
$55.41
$92.70K
Thygesen Allan C.
1 Aug 2024
President and CEO
Sold on a plan
6,052
$54.75
$331.35K
Shute Stephen
9 Jul 2024
President, Field Operations
Sold on a plan
2,854
$53.46
$152.57K
Shute Stephen
9 Jul 2024
President, Field Operations
Sold on a plan
6,105
$52.59
$321.06K
Shute Stephen
9 Jul 2024
President, Field Operations
Sold on a plan
8,381
$53.45
$447.96K
Shute Stephen
9 Jul 2024
President, Field Operations
Sold on a plan
17,960
$52.60
$944.70K
Thygesen Allan C.
1 Jul 2024
President and CEO
Sold on a plan
7,911
$53.77
$425.37K
Chatwani Robert
24 Jun 2024
President General Mgr, Growth
Sold on a plan
14,799
$52.17
$772.06K
GRAYSON BLAKE JEFFREY
20 Jun 2024
Chief Financial Officer
Sold on a plan
29,590
$51.52
$1.52M
GRAYSON BLAKE JEFFREY
20 Jun 2024
Chief Financial Officer
Sold on a plan
19,533
$50.60
$988.37K
Shaughnessy James P
12 Jun 2024
Chief Legal Officer
Sold on a plan
1,800
$52.61
$94.70K
Shaughnessy James P
11 Jun 2024
Chief Legal Officer
Sold on a plan
1,800
$50.98
$91.76K
Thygesen Allan C.
3 Jun 2024
President and CEO
Sold on a plan
7,576
$54.89
$415.85K
Briggs Teresa
31 May 2024
Director
Sold on a plan
499
$54.92
$27.41K
Thygesen Allan C.
1 May 2024
President and CEO
Sold on a plan
8,086
$56.16
$454.11K
Shaughnessy James P
3 Apr 2024
Chief Legal Officer
Sold on a plan
7,200
$60.00
$432.00K
Shaughnessy James P
3 Apr 2024
Chief Legal Officer
Sold on a plan
1,800
$58.10
$104.58K
Shaughnessy James P
2 Apr 2024
Chief Legal Officer
Sold on a plan
1,800
$57.50
$103.50K
Thygesen Allan C.
1 Apr 2024
President and CEO
Sold on a plan
7,687
$59.34
$456.15K
GRAYSON BLAKE JEFFREY
19 Mar 2024
Chief Financial Officer
Sold on a plan
7,018
$57.03
$400.24K
Shute Stephen
19 Mar 2024
President, Field Operations
Sold on a plan
100
$57.47
$5.75K
Shute Stephen
19 Mar 2024
President, Field Operations
Sold on a plan
15,009
$57.02
$855.81K
Thygesen Allan C.
1 Mar 2024
President and CEO
Sold on a plan
7,765
$53.31
$413.95K
Thygesen Allan C.
1 Feb 2024
President and CEO
Sold on a plan
7,680
$61.27
$470.55K
Thygesen Allan C.
2 Jan 2024
President and CEO
Sold on a plan
768
$58.87
$45.21K
Thygesen Allan C.
2 Jan 2024
President and CEO
Sold on a plan
6,652
$58.11
$386.55K
Thygesen Allan C.
19 Dec 2023
President and CEO
Sold on a plan
1,231
$61.82
$76.10K
Thygesen Allan C.
19 Dec 2023
President and CEO
Sold on a plan
91,519
$61.30
$5.61M
Shute Stephen
19 Dec 2023
President, Field Operations
Sold on a plan
399
$61.81
$24.66K
Shute Stephen
19 Dec 2023
President, Field Operations
Sold on a plan
13,207
$61.28
$809.32K
GRAYSON BLAKE JEFFREY
19 Dec 2023
Chief Financial Officer
Sold on a plan
100
$61.83
$6.18K
GRAYSON BLAKE JEFFREY
19 Dec 2023
Chief Financial Officer
Sold on a plan
6,918
$61.28
$423.94K
Briggs Teresa
14 Dec 2023
Director
Sold on a plan
997
$56.80
$56.63K
Shaughnessy James P
13 Dec 2023
Chief Legal Officer
Sold on a plan
1,800
$56.00
$100.80K
Shaughnessy James P
12 Dec 2023
Chief Legal Officer
Sold on a plan
1,800
$54.04
$97.27K
Shute Stephen
19 Sep 2023
President, Field Operations
Sold on a plan
13,606
$43.51
$592.00K
Shute Stephen
6 Jul 2023
President, Field Operations
Sold on a plan
8,281
$49.96
$413.72K
Shute Stephen
6 Jul 2023
President, Field Operations
Sold on a plan
92,034
$49.13
$4.52M