| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| HOLMES NED S | Director | Jul 15 '26 | Sale | 73.09 | 600 | 43,851 | 39,700 | Jul 15 05:00 PM | | HOLMES NED S | Director | Jul 15 '26 | Sale | 73.02 | 500 | 36,510 | 73,115 | Jul 15 05:00 PM | | HOLMES NED S | Director | Jul 08 '26 | Sale | 70.61 | 600 | 42,364 | 39,800 | Jul 09 10:59 AM | | HOLMES NED S | Director | Jul 08 '26 | Sale | 70.56 | 500 | 35,278 | 73,615 | Jul 09 10:59 AM | | HOLMES NED S | Director | Jul 01 '26 | Sale | 73.53 | 600 | 44,119 | 39,900 | Jul 01 04:35 PM | | HOLMES NED S | Director | Jul 01 '26 | Sale | 73.56 | 500 | 36,780 | 74,115 | Jul 01 04:35 PM | | HOLMES NED S | Director | Jun 24 '26 | Sale | 72.72 | 600 | 43,634 | 40,000 | Jun 24 04:32 PM | | HOLMES NED S | Director | Jun 24 '26 | Sale | 72.73 | 500 | 36,363 | 74,615 | Jun 24 04:32 PM | | HOLMES NED S | Director | Jun 17 '26 | Sale | 71.66 | 600 | 42,996 | 40,100 | Jun 18 10:21 AM | | HOLMES NED S | Director | Jun 17 '26 | Sale | 71.68 | 500 | 35,838 | 75,115 | Jun 18 10:21 AM | | HOLMES NED S | Director | Jun 10 '26 | Sale | 71.39 | 600 | 42,834 | 40,200 | Jun 10 04:56 PM | | HOLMES NED S | Director | Jun 10 '26 | Sale | 71.35 | 500 | 35,674 | 75,615 | Jun 10 04:56 PM | | HOLMES NED S | Director | Jun 10 '26 | Proposed Sale | 70.72 | 15,400 | 1,089,088 | | Jun 10 04:01 PM | | HOLMES NED S | Director | Jun 03 '26 | Sale | 67.69 | 600 | 40,612 | 40,300 | Jun 04 02:33 PM | | HOLMES NED S | Director | Jun 03 '26 | Sale | 67.70 | 500 | 33,848 | 76,115 | Jun 04 02:33 PM | | HOLMES NED S | Director | May 27 '26 | Sale | 69.30 | 600 | 41,581 | 40,400 | May 27 05:09 PM | | HOLMES NED S | Director | May 27 '26 | Sale | 69.32 | 500 | 34,662 | 76,615 | May 27 05:09 PM | | STEELHAMMER ROBERT H | Director | May 26 '26 | Sale | 69.50 | 1,500 | 104,250 | 137,155 | May 27 11:25 AM | | ROBERT STEELHAMMER | Director | May 26 '26 | Proposed Sale | 69.50 | 1,500 | 104,250 | | May 26 04:17 PM | | HOLMES NED S | Director | May 20 '26 | Sale | 68.78 | 600 | 41,271 | 40,500 | May 21 09:16 AM | | HOLMES NED S | Director | May 20 '26 | Sale | 68.78 | 500 | 34,392 | 77,115 | May 21 09:16 AM | | HOLMES NED S | Director | May 13 '26 | Sale | 66.58 | 600 | 39,947 | 40,600 | May 14 12:33 PM | | HOLMES NED S | Director | May 13 '26 | Sale | 66.60 | 500 | 33,299 | 77,615 | May 14 12:33 PM | | HOLMES NED S | Director | May 06 '26 | Sale | 70.24 | 600 | 42,143 | 40,700 | May 07 11:51 AM | | HOLMES NED S | Director | May 06 '26 | Sale | 70.21 | 500 | 35,105 | 78,115 | May 07 11:51 AM | | HOLMES NED S | Director | Apr 29 '26 | Sale | 69.62 | 600 | 41,770 | 40,800 | Apr 30 12:31 PM | | HOLMES NED S | Director | Apr 29 '26 | Sale | 69.59 | 500 | 34,797 | 78,615 | Apr 30 12:31 PM | | HOLMES NED S | Director | Apr 22 '26 | Sale | 69.85 | 600 | 41,910 | 40,900 | Apr 23 02:20 PM | | HOLMES NED S | Director | Apr 22 '26 | Sale | 69.86 | 500 | 34,932 | 79,115 | Apr 23 02:20 PM | | HOLMES NED S | Director | Apr 15 '26 | Sale | 68.73 | 600 | 41,236 | 41,000 | Apr 15 04:35 PM | | HOLMES NED S | Director | Apr 15 '26 | Sale | 68.71 | 500 | 34,354 | 77,915 | Apr 15 04:35 PM | | HOLMES NED S | Director | Apr 08 '26 | Sale | 68.97 | 600 | 41,381 | 41,100 | Apr 09 10:14 AM | | HOLMES NED S | Director | Apr 08 '26 | Sale | 68.99 | 500 | 34,497 | 78,415 | Apr 09 10:14 AM | | HOLMES NED S | Director | Apr 01 '26 | Sale | 67.79 | 600 | 40,675 | 41,200 | Apr 03 08:56 AM | | HOLMES NED S | Director | Apr 01 '26 | Sale | 67.80 | 500 | 33,899 | 78,915 | Apr 03 08:56 AM | | HOLMES NED S | Director | Mar 25 '26 | Sale | 66.24 | 600 | 39,744 | 41,300 | Mar 25 05:09 PM | | HOLMES NED S | Director | Mar 25 '26 | Sale | 66.25 | 500 | 33,124 | 79,415 | Mar 25 05:09 PM | | MUELLER PERRY JR | Director | Feb 13 '26 | Proposed Sale | 63.52 | 2,000 | 127,040 | | Mar 19 04:26 PM | | HOLMES NED S | Director | Mar 18 '26 | Sale | 64.29 | 600 | 38,575 | 41,400 | Mar 19 12:35 PM | | HOLMES NED S | Director | Mar 18 '26 | Sale | 64.28 | 500 | 32,139 | 79,915 | Mar 19 12:35 PM | | HOLMES NED S | Director | Mar 11 '26 | Sale | 65.97 | 600 | 39,582 | 41,500 | Mar 11 06:09 PM | | HOLMES NED S | Director | Mar 11 '26 | Sale | 66.00 | 500 | 33,001 | 80,415 | Mar 11 06:09 PM | | HOLMES NED S | Director | Mar 04 '26 | Sale | 70.04 | 600 | 42,023 | 41,600 | Mar 04 05:13 PM | | HOLMES NED S | Director | Mar 04 '26 | Sale | 70.04 | 500 | 35,020 | 80,915 | Mar 04 05:13 PM | | HOLMES NED S | Director | Mar 04 '26 | Proposed Sale | 70.21 | 15,400 | 1,081,234 | | Mar 04 04:30 PM | | HOLMES NED S | Director | Feb 25 '26 | Sale | 71.30 | 600 | 42,781 | 41,700 | Feb 26 11:51 AM | | HOLMES NED S | Director | Feb 25 '26 | Sale | 71.31 | 500 | 35,653 | 81,415 | Feb 26 11:51 AM | | HOLMES NED S | Director | Feb 18 '26 | Sale | 73.59 | 600 | 44,155 | 41,800 | Feb 18 04:37 PM | | HOLMES NED S | Director | Feb 18 '26 | Sale | 73.62 | 500 | 36,810 | 81,915 | Feb 18 04:37 PM | | MUELLER PERRY JR | Director | Feb 17 '26 | Sale | 73.00 | 11,382 | 830,870 | 2,588 | Feb 18 12:32 PM | | MUELLER PERRY JR | Director | Feb 13 '26 | Sale | 73.01 | 8,718 | 636,469 | 173,336 | Feb 18 12:32 PM | | MUELLER PERRY JR | Director | Feb 12 '26 | Sale | 73.20 | 1,900 | 139,074 | 2,688 | Feb 18 12:32 PM | | MUELLER PERRY JR | Director | Feb 13 '26 | Proposed Sale | 72.79 | 20,000 | 1,455,730 | | Feb 13 03:12 PM | | HOLMES NED S | Director | Feb 11 '26 | Sale | 76.07 | 600 | 45,641 | 41,900 | Feb 11 07:40 PM | | HOLMES NED S | Director | Feb 11 '26 | Sale | 76.08 | 500 | 38,039 | 82,415 | Feb 11 07:40 PM | | HOLMES NED S | Director | Feb 04 '26 | Sale | 72.62 | 600 | 43,574 | 42,000 | Feb 05 11:30 AM | | HOLMES NED S | Director | Feb 04 '26 | Sale | 72.64 | 500 | 36,318 | 82,915 | Feb 05 11:30 AM | | HOLMES NED S | Director | Jan 28 '26 | Sale | 66.67 | 600 | 40,002 | 42,100 | Jan 29 04:30 PM | | HOLMES NED S | Director | Jan 28 '26 | Sale | 66.69 | 500 | 33,346 | 83,415 | Jan 29 04:30 PM | | HOLMES NED S | Director | Jan 21 '26 | Sale | 74.29 | 600 | 44,573 | 42,200 | Jan 21 06:49 PM | | HOLMES NED S | Director | Jan 21 '26 | Sale | 74.29 | 500 | 37,143 | 83,915 | Jan 21 06:49 PM | | HOLMES NED S | Director | Jan 14 '26 | Sale | 71.65 | 600 | 42,992 | 42,300 | Jan 14 04:56 PM | | HOLMES NED S | Director | Jan 14 '26 | Sale | 71.70 | 500 | 35,852 | 84,415 | Jan 14 04:56 PM | | HOLMES NED S | Director | Jan 07 '26 | Sale | 69.98 | 600 | 41,986 | 42,400 | Jan 07 04:30 PM | | HOLMES NED S | Director | Jan 07 '26 | Sale | 69.97 | 500 | 34,987 | 84,915 | Jan 07 04:30 PM | | HOLMES NED S | Director | Dec 31 '25 | Sale | 69.38 | 600 | 41,625 | 42,500 | Jan 02 01:11 PM | | HOLMES NED S | Director | Dec 31 '25 | Sale | 69.38 | 500 | 34,688 | 85,415 | Jan 02 01:11 PM | | HOLMES NED S | Director | Dec 24 '25 | Sale | 70.97 | 600 | 42,582 | 42,600 | Dec 29 10:49 AM | | HOLMES NED S | Director | Dec 24 '25 | Sale | 70.96 | 500 | 35,480 | 85,915 | Dec 29 10:49 AM | | HOLMES NED S | Director | Dec 17 '25 | Sale | 71.99 | 600 | 43,194 | 42,700 | Dec 17 04:30 PM | | HOLMES NED S | Director | Dec 17 '25 | Sale | 71.98 | 500 | 35,990 | 86,415 | Dec 17 04:30 PM | | Henderson Leah | Director | Dec 11 '25 | Sale | 73.00 | 1,050 | 76,650 | 8,075 | Dec 11 02:17 PM | | HOLMES NED S | Director | Dec 10 '25 | Sale | 71.53 | 600 | 42,919 | 42,800 | Dec 11 01:10 PM | | HOLMES NED S | Director | Dec 10 '25 | Sale | 71.52 | 500 | 35,761 | 86,915 | Dec 11 01:10 PM | | Henderson Leah | Director | Dec 10 '25 | Proposed Sale | 71.58 | 1,050 | 75,159 | | Dec 10 01:37 PM | | STAFFORD HARRISON II | Director | Dec 04 '25 | Sale | 70.76 | 800 | 56,604 | 107,937 | Dec 04 04:28 PM | | STAFFORD HARRISON II | Director | Dec 04 '25 | Proposed Sale | 70.05 | 800 | 56,040 | | Dec 04 10:46 AM | | HOLMES NED S | Director | Dec 03 '25 | Sale | 70.08 | 600 | 42,045 | 42,900 | Dec 04 10:06 AM | | HOLMES NED S | Director | Dec 03 '25 | Sale | 70.10 | 500 | 35,051 | 87,415 | Dec 04 10:06 AM | | HOLMES NED S | Director | Dec 03 '25 | Proposed Sale | 69.01 | 14,300 | 986,843 | | Dec 03 04:56 PM | | HOLMES NED S | Director | Nov 26 '25 | Sale | 69.28 | 600 | 41,570 | 43,000 | Dec 01 10:26 AM | | HOLMES NED S | Director | Nov 26 '25 | Sale | 69.29 | 500 | 34,644 | 87,915 | Dec 01 10:26 AM | | HOLMES NED S | Director | Nov 19 '25 | Sale | 65.59 | 600 | 39,356 | 43,100 | Nov 19 04:39 PM | | HOLMES NED S | Director | Nov 19 '25 | Sale | 65.57 | 500 | 32,785 | 88,415 | Nov 19 04:39 PM | | HOLMES NED S | Director | Nov 12 '25 | Sale | 67.28 | 600 | 40,367 | 43,200 | Nov 13 12:18 PM | | HOLMES NED S | Director | Nov 12 '25 | Sale | 67.28 | 500 | 33,641 | 88,915 | Nov 13 12:18 PM | | HOLMES NED S | Director | Nov 05 '25 | Sale | 66.84 | 600 | 40,105 | 43,300 | Nov 05 04:52 PM | | HOLMES NED S | Director | Nov 05 '25 | Sale | 66.83 | 500 | 33,416 | 89,415 | Nov 05 04:52 PM | | HOLMES NED S | Director | Oct 29 '25 | Sale | 65.21 | 600 | 39,126 | 43,400 | Oct 31 08:05 AM | | HOLMES NED S | Director | Oct 29 '25 | Sale | 65.20 | 500 | 32,598 | 89,915 | Oct 31 08:05 AM | | HOLMES NED S | Director | Oct 22 '25 | Sale | 63.43 | 600 | 38,057 | 43,500 | Oct 23 07:11 PM | | HOLMES NED S | Director | Oct 22 '25 | Sale | 63.44 | 500 | 31,720 | 90,415 | Oct 23 07:11 PM | | HOLMES NED S | Director | Oct 15 '25 | Sale | 65.29 | 600 | 39,173 | 43,600 | Oct 15 05:02 PM | | HOLMES NED S | Director | Oct 15 '25 | Sale | 65.24 | 500 | 32,622 | 90,915 | Oct 15 05:02 PM | | HOLMES NED S | Director | Oct 08 '25 | Sale | 65.66 | 600 | 39,398 | 43,700 | Oct 09 10:28 AM | | HOLMES NED S | Director | Oct 08 '25 | Sale | 65.63 | 500 | 32,817 | 91,415 | Oct 09 10:28 AM | | HOLMES NED S | Director | Oct 01 '25 | Sale | 66.62 | 600 | 39,971 | 43,800 | Oct 02 10:28 AM | | HOLMES NED S | Director | Oct 01 '25 | Sale | 66.64 | 500 | 33,322 | 91,915 | Oct 02 10:28 AM | | HOLMES NED S | Director | Sep 24 '25 | Sale | 65.24 | 600 | 39,146 | 43,900 | Sep 24 04:35 PM | | HOLMES NED S | Director | Sep 24 '25 | Sale | 65.25 | 500 | 32,623 | 92,415 | Sep 24 04:35 PM |
|