Insider
Date
Role
Action
Shares
Price
Amount
Harry S Cherken Jr
29 Oct 2026
Director
Sold on a plan
5,000
$92.12
$460.59K
Harry S Cherken Jr
15 Oct 2026
Director
Sold on a plan
5,000
$87.06
$435.31K
Richard A Hayne
20 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,353
$71.07
$96.16K
Richard A Hayne
20 Feb 2026
CEO & Chairman of the Board
Sold on a plan
1,547
$71.07
$109.95K
Richard A Hayne
20 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
7,980
$70.40
$561.78K
Richard A Hayne
20 Feb 2026
CEO & Chairman of the Board
Sold on a plan
9,120
$70.40
$642.03K
Margaret Hayne
20 Feb 2026
Co-President & CCO
Sold on a plan
indirect
1,353
$71.07
$96.16K
Margaret Hayne
20 Feb 2026
Co-President & CCO
Sold on a plan
indirect
7,980
$70.40
$561.78K
Richard A Hayne
19 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,185
$70.10
$153.17K
Richard A Hayne
19 Feb 2026
CEO & Chairman of the Board
Sold on a plan
2,497
$70.10
$175.04K
Margaret Hayne
19 Feb 2026
Co-President & CCO
Sold on a plan
indirect
2,185
$70.10
$153.17K
Richard A Hayne
18 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,846
$71.20
$202.65K
Richard A Hayne
18 Feb 2026
CEO & Chairman of the Board
Sold on a plan
3,253
$71.20
$231.63K
Richard A Hayne
18 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
6,487
$70.77
$459.07K
Richard A Hayne
18 Feb 2026
CEO & Chairman of the Board
Sold on a plan
7,414
$70.77
$524.67K
Margaret Hayne
18 Feb 2026
Co-President & CCO
Sold on a plan
indirect
2,846
$71.20
$202.65K
Margaret Hayne
18 Feb 2026
Co-President & CCO
Sold on a plan
indirect
6,487
$70.77
$459.07K
Richard A Hayne
17 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
37
$71.43
$2.64K
Richard A Hayne
17 Feb 2026
CEO & Chairman of the Board
Sold on a plan
44
$71.43
$3.14K
Richard A Hayne
17 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
9,296
$70.20
$652.56K
Richard A Hayne
17 Feb 2026
CEO & Chairman of the Board
Sold on a plan
10,623
$70.20
$745.71K
Margaret Hayne
17 Feb 2026
Co-President & CCO
Sold on a plan
indirect
37
$71.43
$2.64K
Margaret Hayne
17 Feb 2026
Co-President & CCO
Sold on a plan
indirect
9,296
$70.20
$652.56K
Richard A Hayne
13 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
9,333
$70.51
$658.06K
Richard A Hayne
13 Feb 2026
CEO & Chairman of the Board
Sold on a plan
10,667
$70.51
$752.12K
Margaret Hayne
13 Feb 2026
Co-President & CCO
Sold on a plan
indirect
9,333
$70.51
$658.06K
Richard A Hayne
12 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
238
$71.25
$16.96K
Richard A Hayne
12 Feb 2026
CEO & Chairman of the Board
Sold on a plan
274
$71.25
$19.52K
Richard A Hayne
12 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
5,003
$70.58
$353.09K
Richard A Hayne
12 Feb 2026
CEO & Chairman of the Board
Sold on a plan
5,718
$70.58
$403.55K
Margaret Hayne
12 Feb 2026
Co-President & CCO
Sold on a plan
indirect
238
$71.25
$16.96K
Margaret Hayne
12 Feb 2026
Co-President & CCO
Sold on a plan
indirect
5,003
$70.58
$353.09K
Richard A Hayne
11 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,305
$71.40
$164.57K
Richard A Hayne
11 Feb 2026
CEO & Chairman of the Board
Sold on a plan
2,636
$71.40
$188.20K
Richard A Hayne
11 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
7,028
$70.77
$497.39K
Richard A Hayne
11 Feb 2026
CEO & Chairman of the Board
Sold on a plan
8,031
$70.77
$568.38K
Margaret Hayne
11 Feb 2026
Co-President & CCO
Sold on a plan
indirect
2,305
$71.40
$164.57K
Margaret Hayne
11 Feb 2026
Co-President & CCO
Sold on a plan
indirect
7,028
$70.77
$497.39K
Richard A Hayne
10 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
5,812
$71.51
$415.62K
Richard A Hayne
10 Feb 2026
CEO & Chairman of the Board
Sold on a plan
6,643
$71.51
$475.05K
Richard A Hayne
10 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,521
$70.50
$248.21K
Richard A Hayne
10 Feb 2026
CEO & Chairman of the Board
Sold on a plan
4,024
$70.50
$283.67K
Margaret Hayne
10 Feb 2026
Co-President & CCO
Sold on a plan
indirect
5,812
$71.51
$415.62K
Margaret Hayne
10 Feb 2026
Co-President & CCO
Sold on a plan
indirect
3,521
$70.50
$248.21K
Richard A Hayne
9 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,046
$72.30
$75.63K
Richard A Hayne
9 Feb 2026
CEO & Chairman of the Board
Sold on a plan
1,197
$72.30
$86.54K
Richard A Hayne
9 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
8,287
$71.20
$590.00K
Richard A Hayne
9 Feb 2026
CEO & Chairman of the Board
Sold on a plan
9,470
$71.20
$674.23K
Margaret Hayne
9 Feb 2026
Co-President & CCO
Sold on a plan
indirect
1,046
$72.30
$75.63K
Margaret Hayne
9 Feb 2026
Co-President & CCO
Sold on a plan
indirect
8,287
$71.20
$590.00K
Richard A Hayne
6 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
5,452
$72.40
$394.74K
Richard A Hayne
6 Feb 2026
CEO & Chairman of the Board
Sold on a plan
6,231
$72.40
$451.14K
Richard A Hayne
6 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,537
$71.83
$182.24K
Richard A Hayne
6 Feb 2026
CEO & Chairman of the Board
Sold on a plan
2,900
$71.83
$208.32K
Richard A Hayne
6 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,344
$70.07
$94.18K
Richard A Hayne
6 Feb 2026
CEO & Chairman of the Board
Sold on a plan
1,536
$70.07
$107.63K
Margaret Hayne
6 Feb 2026
Co-President & CCO
Sold on a plan
indirect
5,452
$72.40
$394.74K
Margaret Hayne
6 Feb 2026
Co-President & CCO
Sold on a plan
indirect
2,537
$71.83
$182.24K
Margaret Hayne
6 Feb 2026
Co-President & CCO
Sold on a plan
indirect
1,344
$70.07
$94.18K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
513
$74.01
$37.97K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
587
$74.01
$43.44K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
984
$73.30
$72.13K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
1,125
$73.30
$82.47K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,509
$71.94
$108.56K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
1,724
$71.94
$124.03K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
6,327
$71.15
$450.15K
Richard A Hayne
5 Feb 2026
CEO & Chairman of the Board
Sold on a plan
7,231
$71.15
$514.46K
Margaret Hayne
5 Feb 2026
Co-President & CCO
Sold on a plan
indirect
513
$74.01
$37.97K
Margaret Hayne
5 Feb 2026
Co-President & CCO
Sold on a plan
indirect
984
$73.30
$72.13K
Margaret Hayne
5 Feb 2026
Co-President & CCO
Sold on a plan
indirect
1,509
$71.94
$108.56K
Margaret Hayne
5 Feb 2026
Co-President & CCO
Sold on a plan
indirect
6,327
$71.15
$450.15K
Richard A Hayne
4 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
5,647
$73.85
$417.04K
Richard A Hayne
4 Feb 2026
CEO & Chairman of the Board
Sold on a plan
6,453
$73.85
$476.57K
Richard A Hayne
4 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,686
$72.79
$268.29K
Richard A Hayne
4 Feb 2026
CEO & Chairman of the Board
Sold on a plan
4,214
$72.79
$306.72K
Margaret Hayne
4 Feb 2026
Co-President & CCO
Sold on a plan
indirect
5,647
$73.85
$417.04K
Margaret Hayne
4 Feb 2026
Co-President & CCO
Sold on a plan
indirect
3,686
$72.79
$268.29K
Richard A Hayne
3 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
4,967
$72.78
$361.50K
Richard A Hayne
3 Feb 2026
CEO & Chairman of the Board
Sold on a plan
5,677
$72.78
$413.17K
Richard A Hayne
3 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
4,366
$71.93
$314.04K
Richard A Hayne
3 Feb 2026
CEO & Chairman of the Board
Sold on a plan
4,990
$71.93
$358.93K
Margaret Hayne
3 Feb 2026
Co-President & CCO
Sold on a plan
indirect
4,967
$72.78
$361.50K
Margaret Hayne
3 Feb 2026
Co-President & CCO
Sold on a plan
indirect
4,366
$71.93
$314.04K
Richard A Hayne
2 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
6,705
$71.56
$479.84K
Richard A Hayne
2 Feb 2026
CEO & Chairman of the Board
Sold on a plan
7,663
$71.56
$548.39K
Richard A Hayne
2 Feb 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,628
$70.84
$186.15K
Richard A Hayne
2 Feb 2026
CEO & Chairman of the Board
Sold on a plan
3,004
$70.84
$212.79K
Margaret Hayne
2 Feb 2026
Co-President & CCO
Sold on a plan
indirect
6,705
$71.56
$479.84K
Margaret Hayne
2 Feb 2026
Co-President & CCO
Sold on a plan
indirect
2,628
$70.84
$186.15K
Richard A Hayne
30 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
9,333
$70.34
$656.46K
Richard A Hayne
30 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,667
$70.34
$750.30K
Margaret Hayne
30 Jan 2026
Co-President & CCO
Sold on a plan
indirect
9,333
$70.34
$656.46K
Richard A Hayne
29 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
8,750
$70.03
$612.75K
Richard A Hayne
29 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,003
$70.03
$700.50K
Margaret Hayne
29 Jan 2026
Co-President & CCO
Sold on a plan
indirect
8,750
$70.03
$612.75K
Richard A Hayne
28 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,890
$70.05
$202.44K
Richard A Hayne
28 Jan 2026
CEO & Chairman of the Board
Sold on a plan
3,304
$70.05
$231.44K
Margaret Hayne
28 Jan 2026
Co-President & CCO
Sold on a plan
indirect
2,890
$70.05
$202.44K
Richard A Hayne
27 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,814
$70.00
$126.98K
Richard A Hayne
27 Jan 2026
CEO & Chairman of the Board
Sold on a plan
2,074
$70.00
$145.18K
Margaret Hayne
27 Jan 2026
Co-President & CCO
Sold on a plan
indirect
1,814
$70.00
$126.98K
Richard A Hayne
22 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,634
$71.81
$189.16K
Richard A Hayne
22 Jan 2026
CEO & Chairman of the Board
Sold on a plan
3,010
$71.81
$216.16K
Richard A Hayne
22 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
6,699
$70.92
$475.07K
Richard A Hayne
22 Jan 2026
CEO & Chairman of the Board
Sold on a plan
7,657
$70.92
$543.00K
Margaret Hayne
22 Jan 2026
Co-President & CCO
Sold on a plan
indirect
2,634
$71.81
$189.16K
Margaret Hayne
22 Jan 2026
Co-President & CCO
Sold on a plan
indirect
6,699
$70.92
$475.07K
Richard A Hayne
21 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
466
$71.07
$33.12K
Richard A Hayne
21 Jan 2026
CEO & Chairman of the Board
Sold on a plan
534
$71.07
$37.95K
Richard A Hayne
21 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
8,867
$70.55
$625.57K
Richard A Hayne
21 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,133
$70.55
$714.88K
Margaret Hayne
21 Jan 2026
Co-President & CCO
Sold on a plan
indirect
466
$71.07
$33.12K
Margaret Hayne
21 Jan 2026
Co-President & CCO
Sold on a plan
indirect
8,867
$70.55
$625.57K
Richard A Hayne
20 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
490
$71.11
$34.84K
Richard A Hayne
20 Jan 2026
CEO & Chairman of the Board
Sold on a plan
562
$71.11
$39.96K
Richard A Hayne
20 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
8,843
$70.43
$622.77K
Richard A Hayne
20 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,105
$70.43
$711.64K
Margaret Hayne
20 Jan 2026
Co-President & CCO
Sold on a plan
indirect
490
$71.11
$34.84K
Margaret Hayne
20 Jan 2026
Co-President & CCO
Sold on a plan
indirect
8,843
$70.43
$622.77K
Richard A Hayne
16 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
9,333
$70.20
$655.20K
Richard A Hayne
16 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,667
$70.20
$748.84K
Margaret Hayne
16 Jan 2026
Co-President & CCO
Sold on a plan
indirect
9,333
$70.20
$655.20K
Richard A Hayne
15 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
9,333
$70.07
$653.98K
Richard A Hayne
15 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,667
$70.07
$747.46K
Margaret Hayne
15 Jan 2026
Co-President & CCO
Sold on a plan
indirect
9,333
$70.07
$653.98K
Richard A Hayne
14 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
504
$73.60
$37.09K
Richard A Hayne
14 Jan 2026
CEO & Chairman of the Board
Sold on a plan
576
$73.60
$42.39K
Richard A Hayne
14 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
896
$72.66
$65.10K
Richard A Hayne
14 Jan 2026
CEO & Chairman of the Board
Sold on a plan
1,024
$72.66
$74.40K
Richard A Hayne
14 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
7,933
$71.10
$564.02K
Richard A Hayne
14 Jan 2026
CEO & Chairman of the Board
Sold on a plan
9,067
$71.10
$644.65K
Margaret Hayne
14 Jan 2026
Co-President & CCO
Sold on a plan
indirect
504
$73.60
$37.09K
Margaret Hayne
14 Jan 2026
Co-President & CCO
Sold on a plan
indirect
896
$72.66
$65.10K
Margaret Hayne
14 Jan 2026
Co-President & CCO
Sold on a plan
indirect
7,933
$71.10
$564.02K
Richard A Hayne
13 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,813
$73.16
$278.94K
Richard A Hayne
13 Jan 2026
CEO & Chairman of the Board
Sold on a plan
4,358
$73.16
$318.81K
Richard A Hayne
13 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,347
$72.36
$169.82K
Richard A Hayne
13 Jan 2026
CEO & Chairman of the Board
Sold on a plan
2,682
$72.36
$194.06K
Richard A Hayne
13 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,173
$70.85
$224.81K
Richard A Hayne
13 Jan 2026
CEO & Chairman of the Board
Sold on a plan
3,627
$70.85
$256.97K
Margaret Hayne
13 Jan 2026
Co-President & CCO
Sold on a plan
indirect
3,813
$73.16
$278.94K
Margaret Hayne
13 Jan 2026
Co-President & CCO
Sold on a plan
indirect
2,347
$72.36
$169.82K
Margaret Hayne
13 Jan 2026
Co-President & CCO
Sold on a plan
indirect
3,173
$70.85
$224.81K
Richard A Hayne
12 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
373
$74.90
$27.94K
Richard A Hayne
12 Jan 2026
CEO & Chairman of the Board
Sold on a plan
427
$74.90
$31.98K
Richard A Hayne
12 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
8,960
$74.32
$665.93K
Richard A Hayne
12 Jan 2026
CEO & Chairman of the Board
Sold on a plan
10,240
$74.32
$761.07K
Margaret Hayne
12 Jan 2026
Co-President & CCO
Sold on a plan
indirect
373
$74.90
$27.94K
Margaret Hayne
12 Jan 2026
Co-President & CCO
Sold on a plan
indirect
8,960
$74.32
$665.93K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
552
$82.81
$45.71K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
630
$82.81
$52.17K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
5,753
$82.07
$472.13K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
6,575
$82.07
$539.59K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,579
$81.35
$209.81K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
2,948
$81.35
$239.83K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
449
$80.04
$35.94K
Richard A Hayne
9 Jan 2026
CEO & Chairman of the Board
Sold on a plan
514
$80.04
$41.14K
Margaret Hayne
9 Jan 2026
Co-President & CCO
Sold on a plan
indirect
552
$82.81
$45.71K
Margaret Hayne
9 Jan 2026
Co-President & CCO
Sold on a plan
indirect
5,753
$82.07
$472.13K
Margaret Hayne
9 Jan 2026
Co-President & CCO
Sold on a plan
indirect
2,579
$81.35
$209.81K
Margaret Hayne
9 Jan 2026
Co-President & CCO
Sold on a plan
indirect
449
$80.04
$35.94K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
140
$84.22
$11.79K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
160
$84.22
$13.47K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,881
$83.32
$323.38K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
4,434
$83.32
$369.45K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,274
$82.65
$270.58K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
3,742
$82.65
$309.26K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,266
$81.71
$103.44K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
1,448
$81.71
$118.31K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
772
$80.13
$61.86K
Richard A Hayne
8 Jan 2026
CEO & Chairman of the Board
Sold on a plan
883
$80.13
$70.75K
Margaret Hayne
8 Jan 2026
Co-President & CCO
Sold on a plan
indirect
140
$84.22
$11.79K
Margaret Hayne
8 Jan 2026
Co-President & CCO
Sold on a plan
indirect
3,881
$83.32
$323.38K
Margaret Hayne
8 Jan 2026
Co-President & CCO
Sold on a plan
indirect
3,274
$82.65
$270.58K
Margaret Hayne
8 Jan 2026
Co-President & CCO
Sold on a plan
indirect
1,266
$81.71
$103.44K
Margaret Hayne
8 Jan 2026
Co-President & CCO
Sold on a plan
indirect
772
$80.13
$61.86K
Richard A Hayne
7 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,376
$80.39
$110.62K
Richard A Hayne
7 Jan 2026
CEO & Chairman of the Board
Sold on a plan
1,573
$80.39
$126.46K
Richard A Hayne
7 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
6,934
$79.71
$552.70K
Richard A Hayne
7 Jan 2026
CEO & Chairman of the Board
Sold on a plan
7,924
$79.71
$631.61K
Richard A Hayne
7 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,023
$78.83
$80.65K
Richard A Hayne
7 Jan 2026
CEO & Chairman of the Board
Sold on a plan
1,170
$78.83
$92.23K
Margaret Hayne
7 Jan 2026
Co-President & CCO
Sold on a plan
indirect
1,376
$80.39
$110.62K
Margaret Hayne
7 Jan 2026
Co-President & CCO
Sold on a plan
indirect
6,934
$79.71
$552.70K
Margaret Hayne
7 Jan 2026
Co-President & CCO
Sold on a plan
indirect
1,023
$78.83
$80.65K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
439
$81.12
$35.61K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
503
$81.12
$40.81K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,422
$80.49
$275.42K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
3,911
$80.49
$314.78K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
2,345
$79.50
$186.44K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
2,680
$79.50
$213.07K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,867
$78.58
$146.70K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
2,133
$78.58
$167.60K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
1,027
$77.32
$79.41K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
1,173
$77.32
$90.70K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
233
$76.38
$17.80K
Richard A Hayne
6 Jan 2026
CEO & Chairman of the Board
Sold on a plan
267
$76.38
$20.39K
Margaret Hayne
6 Jan 2026
Co-President & CCO
Sold on a plan
indirect
439
$81.12
$35.61K
Margaret Hayne
6 Jan 2026
Co-President & CCO
Sold on a plan
indirect
3,422
$80.49
$275.42K
Margaret Hayne
6 Jan 2026
Co-President & CCO
Sold on a plan
indirect
2,345
$79.50
$186.44K
Margaret Hayne
6 Jan 2026
Co-President & CCO
Sold on a plan
indirect
1,867
$78.58
$146.70K
Margaret Hayne
6 Jan 2026
Co-President & CCO
Sold on a plan
indirect
1,027
$77.32
$79.41K
Margaret Hayne
6 Jan 2026
Co-President & CCO
Sold on a plan
indirect
233
$76.38
$17.80K
Richard A Hayne
5 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
4,865
$76.80
$373.61K
Richard A Hayne
5 Jan 2026
CEO & Chairman of the Board
Sold on a plan
5,561
$76.80
$427.06K
Richard A Hayne
5 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
4,468
$76.33
$341.06K
Richard A Hayne
5 Jan 2026
CEO & Chairman of the Board
Sold on a plan
5,106
$76.33
$389.76K
Margaret Hayne
5 Jan 2026
Co-President & CCO
Sold on a plan
indirect
4,865
$76.80
$373.61K
Margaret Hayne
5 Jan 2026
Co-President & CCO
Sold on a plan
indirect
4,468
$76.33
$341.06K
Richard A Hayne
2 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
28
$75.78
$2.12K
Richard A Hayne
2 Jan 2026
CEO & Chairman of the Board
Sold on a plan
33
$75.78
$2.50K
Richard A Hayne
2 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
6,247
$75.24
$469.99K
Richard A Hayne
2 Jan 2026
CEO & Chairman of the Board
Sold on a plan
7,138
$75.24
$537.03K
Richard A Hayne
2 Jan 2026
CEO & Chairman of the Board
Sold on a plan
indirect
3,058
$74.32
$227.27K
Richard A Hayne
2 Jan 2026
CEO & Chairman of the Board
Sold on a plan
3,496
$74.32
$259.83K
Margaret Hayne
2 Jan 2026
Co-President & CCO
Sold on a plan
indirect
28
$75.78
$2.12K
Margaret Hayne
2 Jan 2026
Co-President & CCO
Sold on a plan
indirect
6,247
$75.24
$469.99K
Margaret Hayne
2 Jan 2026
Co-President & CCO
Sold on a plan
indirect
3,058
$74.32
$227.27K
Richard A Hayne
31 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
1,539
$76.12
$117.15K
Richard A Hayne
31 Dec 2025
CEO & Chairman of the Board
Sold on a plan
1,759
$76.12
$133.90K
Richard A Hayne
31 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
7,794
$75.55
$588.83K
Richard A Hayne
31 Dec 2025
CEO & Chairman of the Board
Sold on a plan
8,908
$75.55
$672.99K
Margaret Hayne
31 Dec 2025
Co-President & CCO
Sold on a plan
indirect
1,539
$76.12
$117.15K
Margaret Hayne
31 Dec 2025
Co-President & CCO
Sold on a plan
indirect
7,794
$75.55
$588.83K
Richard A Hayne
30 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
171
$76.25
$13.04K
Richard A Hayne
30 Dec 2025
CEO & Chairman of the Board
Sold on a plan
196
$76.25
$14.95K
Richard A Hayne
30 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
9,162
$74.96
$686.80K
Richard A Hayne
30 Dec 2025
CEO & Chairman of the Board
Sold on a plan
10,471
$74.96
$784.93K
Margaret Hayne
30 Dec 2025
Co-President & CCO
Sold on a plan
indirect
171
$76.25
$13.04K
Margaret Hayne
30 Dec 2025
Co-President & CCO
Sold on a plan
indirect
9,162
$74.96
$686.80K
Richard A Hayne
29 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
46
$76.65
$3.53K
Richard A Hayne
29 Dec 2025
CEO & Chairman of the Board
Sold on a plan
54
$76.65
$4.14K
Richard A Hayne
29 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
9,287
$76.27
$708.36K
Richard A Hayne
29 Dec 2025
CEO & Chairman of the Board
Sold on a plan
10,613
$76.27
$809.50K
Margaret Hayne
29 Dec 2025
Co-President & CCO
Sold on a plan
indirect
46
$76.65
$3.53K
Margaret Hayne
29 Dec 2025
Co-President & CCO
Sold on a plan
indirect
9,287
$76.27
$708.36K
Richard A Hayne
26 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
546
$77.34
$42.23K
Richard A Hayne
26 Dec 2025
CEO & Chairman of the Board
Sold on a plan
625
$77.34
$48.34K
Richard A Hayne
26 Dec 2025
CEO & Chairman of the Board
Sold on a plan
indirect
8,787
$76.53
$672.43K
Richard A Hayne
26 Dec 2025
CEO & Chairman of the Board
Sold on a plan
10,042
$76.53
$768.47K