| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| HELMETAG CARL | Director | May 21 '26 | Option Exercise | 21.75 | 2,000 | 43,500 | 24,169 | May 21 06:08 PM | | CORR PAUL J | Director | May 15 '26 | Sale | 67.06 | 293 | 19,649 | 20,439 | May 19 07:27 PM | | CORR PAUL J | Director | May 15 '26 | Option Exercise | 20.50 | 2,550 | 52,275 | 22,989 | May 19 07:26 PM | | CORR PAUL J | Director | May 15 '26 | Sale | 66.27 | 2,257 | 149,569 | 20,732 | May 19 07:26 PM | | CORR PAUL J | Director | May 15 '26 | Proposed Sale | 71.00 | 2,550 | 181,050 | | May 15 09:51 AM | | Pickering Jennifer Michele | Officer | May 14 '26 | Proposed Sale | 69.60 | 2,500 | 174,000 | | May 14 02:00 PM | | HELMETAG CARL | Director | Mar 02 '26 | Option Exercise | 26.25 | 1,600 | 42,000 | 22,169 | Mar 03 01:17 PM | | WOOL MICHAEL W | Director | Feb 23 '26 | Option Exercise | 27.21 | 1,842 | 50,121 | 19,242 | Feb 23 04:54 PM | | WOOL MICHAEL W | Director | Feb 19 '26 | Sale | 57.90 | 1,000 | 57,900 | 17,400 | Feb 23 04:54 PM | | CORR PAUL J | Director | Feb 18 '26 | Sale | 57.90 | 2,400 | 138,963 | 20,439 | Feb 20 02:03 PM | | CORR PAUL J | Director | Feb 18 '26 | Option Exercise | 24.39 | 4,642 | 113,205 | 25,081 | Feb 20 02:02 PM | | CORR PAUL J | Director | Feb 18 '26 | Sale | 58.23 | 2,242 | 130,562 | 22,839 | Feb 20 02:02 PM | | MICHAEL W WOOL | Director | Feb 19 '26 | Proposed Sale | 57.90 | 1,000 | 57,900 | | Feb 19 04:18 PM | | CORR PAUL J | Director | Feb 18 '26 | Proposed Sale | 60.51 | 4,642 | 280,887 | | Feb 18 11:52 AM | | ONEIL DAVID A | President & CEO | Feb 13 '26 | Option Exercise | 24.85 | 7,675 | 190,706 | 25,106 | Feb 17 02:02 PM | | ONEIL DAVID A | President & CEO | Feb 13 '26 | Sale | 50.00 | 8,856 | 442,800 | 16,250 | Feb 17 02:02 PM | | ONEIL DAVID A | Director | Feb 13 '26 | Proposed Sale | 51.00 | 8,856 | 451,656 | | Feb 13 10:38 AM | | WOOL MICHAEL W | Director | Jan 27 '26 | Option Exercise | 21.75 | 2,000 | 43,500 | 18,400 | Jan 29 09:13 AM | | ONEIL DAVID A | President & CEO | Dec 26 '25 | Sale | 46.78 | 1,000 | 46,780 | 18,431 | Dec 29 05:17 PM | | ONEIL DAVID A | President & CEO | Dec 29 '25 | Sale | 45.76 | 1,000 | 45,760 | 17,431 | Dec 29 05:17 PM | | ONEIL DAVID A | President & CEO | Dec 19 '25 | Sale | 44.00 | 1,000 | 44,000 | 19,431 | Dec 19 04:24 PM | | ONEIL DAVID A | President & CEO | Dec 18 '25 | Sale | 43.50 | 1,000 | 43,500 | 20,431 | Dec 19 04:24 PM | | HELMETAG CARL | Director | Dec 16 '25 | Sale | 44.99 | 1,000 | 44,990 | 20,569 | Dec 17 10:04 AM | | HELMETAG CARL | Director | Dec 12 '25 | Proposed Sale | 43.61 | 1,000 | 43,610 | | Dec 12 03:54 PM | | ONEIL DAVID A | Officer | Nov 20 '25 | Proposed Sale | 39.08 | 5,181 | 202,465 | | Nov 20 02:35 PM | | ONEIL DAVID A | President & CEO | Sep 11 '25 | Option Exercise | 16.54 | 5,000 | 82,700 | 16,250 | Sep 12 02:37 PM | | ONEIL DAVID A | President & CEO | Aug 27 '25 | Option Exercise | 19.03 | 6,250 | 118,938 | 11,250 | Aug 27 02:54 PM | | ONEIL DAVID A | President & CEO | Aug 05 '25 | Option Exercise | 13.61 | 5,000 | 68,050 | 5,000 | Aug 05 06:31 PM | | WOOL MICHAEL W | Director | Jun 30 '25 | Option Exercise | 26.25 | 1,600 | 42,000 | 16,500 | Jul 01 11:35 AM | | ONEIL DAVID A | President & CEO | Jun 24 '25 | Option Exercise | 14.87 | 4,042 | 60,105 | 4,042 | Jun 25 04:37 PM | | ONEIL DAVID A | President & CEO | Jun 23 '25 | Option Exercise | 14.87 | 1,958 | 29,115 | 1,958 | Jun 25 04:37 PM | | ONEIL DAVID A | President & CEO | Jun 24 '25 | Sale | 40.00 | 4,042 | 161,680 | 0 | Jun 25 04:37 PM | | ONEIL DAVID A | President & CEO | Jun 23 '25 | Sale | 40.04 | 1,958 | 78,398 | 0 | Jun 25 04:37 PM | | DAVID A. ONEIL | Officer | Jun 24 '25 | Proposed Sale | 40.00 | 4,042 | 161,680 | | Jun 24 04:06 PM | | DAVID A. ONEIL | Officer | Jun 23 '25 | Proposed Sale | 40.04 | 1,958 | 78,404 | | Jun 23 04:08 PM | | CORR PAUL J | Director | Jun 11 '25 | Option Exercise | 26.25 | 2,000 | 52,500 | 22,439 | Jun 12 04:47 PM | | CORR PAUL J | Director | Jun 11 '25 | Sale | 41.07 | 2,000 | 82,132 | 20,439 | Jun 12 04:47 PM | | CORR PAUL J | Director | Jun 11 '25 | Proposed Sale | 40.81 | 2,000 | 81,620 | | Jun 11 08:26 AM | | ONEIL DAVID A | President & CEO | Jun 03 '25 | Sale | 38.00 | 1,023 | 38,874 | 0 | Jun 04 04:55 PM | | DAVID A. O'NEIL | Officer | Jun 03 '25 | Proposed Sale | 38.00 | 1,023 | 38,874 | | Jun 03 04:22 PM | | ONEIL DAVID A | President & CEO | May 29 '25 | Sale | 38.05 | 1,977 | 75,225 | 1,023 | Jun 02 05:40 PM | | DAVID A. O'NEIL | Officer | May 29 '25 | Proposed Sale | 38.05 | 1,977 | 75,220 | | May 29 04:59 PM |
|