| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| 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 | | ONEIL DAVID A | President & CEO | May 23 '25 | Sale | 36.00 | 999 | 35,964 | 3,000 | May 23 04:25 PM | | ONEIL DAVID A | President & CEO | May 21 '25 | Sale | 36.00 | 687 | 24,732 | 4,313 | May 23 04:25 PM | | ONEIL DAVID A | President & CEO | May 22 '25 | Sale | 36.01 | 314 | 11,307 | 3,999 | May 23 04:25 PM | | DAVID O'NEIL | Officer | May 23 '25 | Proposed Sale | 36.00 | 999 | 35,964 | | May 23 04:16 PM | | DAVID O'NEIL | Officer | May 21 '25 | Proposed Sale | 36.00 | 314 | 11,304 | | May 21 04:20 PM | | ONEIL DAVID A | President & CEO | May 19 '25 | Sale | 35.80 | 5,000 | 179,000 | 5,000 | May 21 01:36 PM | | CORR PAUL J | Director | May 15 '25 | Option Exercise | 26.09 | 1,600 | 41,744 | 22,039 | May 21 01:34 PM | | CORR PAUL J | Director | May 15 '25 | Sale | 36.38 | 1,600 | 58,211 | 20,439 | May 21 01:34 PM | | HELMETAG CARL | Director | May 14 '25 | Option Exercise | 26.09 | 1,600 | 41,744 | 21,569 | May 21 01:32 PM | | DAVID O'NEIL | Officer | May 20 '25 | Proposed Sale | 36.01 | 687 | 24,736 | | May 20 05:46 PM | | WOOL MICHAEL W | Director | May 16 '25 | Option Exercise | 26.09 | 1,600 | 41,744 | 16,500 | May 19 05:50 PM | | WOOL MICHAEL W | Director | May 16 '25 | Sale | 35.49 | 1,600 | 56,784 | 14,900 | May 19 05:50 PM | | ONEIL DAVID A | President & CEO | May 15 '25 | Option Exercise | 26.09 | 2,000 | 52,180 | 12,000 | May 19 05:50 PM | | ONEIL DAVID A | President & CEO | May 15 '25 | Sale | 36.52 | 2,000 | 73,040 | 10,000 | May 19 05:50 PM | | DAVID O'NEIL | Officer | May 19 '25 | Proposed Sale | 35.80 | 5,000 | 179,000 | | May 19 04:23 PM | | DAVID A. ONEIL | Officer | May 15 '25 | Proposed Sale | 36.52 | 2,000 | 73,043 | | May 15 04:18 PM | | MICHAEL W WOOL | Director | May 16 '25 | Proposed Sale | 31.41 | 1,600 | 50,256 | | May 12 05:40 PM | | PAUL J CORR | Director | May 16 '25 | Proposed Sale | 31.41 | 1,600 | 50,256 | | May 12 05:38 PM |
|