Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
Keeney Scott H | Officer | Sep 12 '25 | Proposed Sale | 29.13 | 15,391 | 448,340 | | Sep 12 11:20 AM | Corso Joseph John | Chief Financial Officer | Sep 04 '25 | Sale | 29.14 | 4,112 | 119,824 | 269,006 | Sep 08 08:15 PM | Corso Joseph John | Chief Financial Officer | Sep 05 '25 | Sale | 29.73 | 3,588 | 106,671 | 265,418 | Sep 08 08:15 PM | Keeney Scott H | President and CEO | Sep 04 '25 | Sale | 29.14 | 9,604 | 279,861 | 2,396,936 | Sep 08 08:13 PM | Nias James | Chief Accounting Officer | Sep 04 '25 | Sale | 29.14 | 540 | 15,736 | 99,704 | Sep 08 08:12 PM | Corso Joseph John | Officer | Sep 05 '25 | Proposed Sale | 29.73 | 3,588 | 106,671 | | Sep 05 10:16 AM | Keeney Scott H | Officer | Sep 04 '25 | Proposed Sale | 29.14 | 9,604 | 279,871 | | Sep 04 04:53 PM | Nias James | Officer | Sep 04 '25 | Proposed Sale | 29.14 | 540 | 15,736 | | Sep 04 04:38 PM | Corso Joseph John | Officer | Sep 04 '25 | Proposed Sale | 29.14 | 4,112 | 119,828 | | Sep 04 04:19 PM | Keeney Scott H | President and CEO | Aug 28 '25 | Sale | 29.63 | 35,730 | 1,058,680 | 2,406,540 | Aug 29 08:05 PM | Keeney Scott H | President and CEO | Aug 27 '25 | Sale | 28.77 | 35,732 | 1,028,010 | 2,442,270 | Aug 29 08:05 PM | Keeney Scott H | Officer | Aug 28 '25 | Proposed Sale | 29.63 | 35,730 | 1,058,560 | | Aug 28 04:45 PM | Corso Joseph John | Chief Financial Officer | Aug 25 '25 | Sale | 28.29 | 38,284 | 1,083,240 | 273,118 | Aug 27 07:58 PM | Keeney Scott H | President and CEO | Aug 26 '25 | Sale | 29.20 | 35,732 | 1,043,481 | 2,478,002 | Aug 27 07:57 PM | Keeney Scott H | President and CEO | Aug 25 '25 | Sale | 28.29 | 35,732 | 1,010,936 | 2,513,734 | Aug 27 07:57 PM | Keeney Scott H | Officer | Aug 27 '25 | Proposed Sale | 28.77 | 35,732 | 1,028,016 | | Aug 27 04:20 PM | Keeney Scott H | Officer | Aug 26 '25 | Proposed Sale | 29.20 | 35,732 | 1,043,435 | | Aug 26 04:23 PM | Keeney Scott H | Officer | Aug 25 '25 | Proposed Sale | 28.05 | 35,732 | 1,002,283 | | Aug 25 02:12 PM | Corso Joseph John | Officer | Aug 25 '25 | Proposed Sale | 28.05 | 38,284 | 1,073,866 | | Aug 25 02:04 PM | Nias James | Chief Accounting Officer | Aug 22 '25 | Sale | 28.33 | 593 | 16,800 | 100,244 | Aug 22 08:00 PM | Nias James | Chief Accounting Officer | Aug 21 '25 | Sale | 26.49 | 555 | 14,702 | 100,837 | Aug 22 08:00 PM | Nias James | Chief Accounting Officer | Aug 20 '25 | Sale | 25.67 | 572 | 14,683 | 101,392 | Aug 22 08:00 PM | Corso Joseph John | Chief Financial Officer | Aug 21 '25 | Sale | 26.49 | 8,619 | 228,317 | 319,409 | Aug 22 07:58 PM | Corso Joseph John | Chief Financial Officer | Aug 20 '25 | Sale | 25.67 | 8,894 | 228,309 | 328,028 | Aug 22 07:58 PM | Corso Joseph John | Chief Financial Officer | Aug 22 '25 | Sale | 28.33 | 8,007 | 226,838 | 311,402 | Aug 22 07:58 PM | Keeney Scott H | President and CEO | Aug 20 '25 | Sale | 25.67 | 18,782 | 482,134 | 2,584,684 | Aug 22 07:54 PM | Keeney Scott H | President and CEO | Aug 22 '25 | Sale | 28.33 | 17,018 | 482,120 | 2,549,466 | Aug 22 07:54 PM | Keeney Scott H | President and CEO | Aug 21 '25 | Sale | 26.49 | 18,200 | 482,118 | 2,566,484 | Aug 22 07:54 PM | Keeney Scott H | Officer | Aug 22 '25 | Proposed Sale | 28.33 | 17,018 | 482,074 | | Aug 22 03:38 PM | Nias James | Officer | Aug 22 '25 | Proposed Sale | 28.33 | 593 | 16,798 | | Aug 22 03:19 PM | Corso Joseph John | Officer | Aug 22 '25 | Proposed Sale | 28.33 | 8,007 | 226,817 | | Aug 22 03:13 PM | Keeney Scott H | Officer | Aug 21 '25 | Proposed Sale | 26.49 | 18,200 | 482,042 | | Aug 21 04:23 PM | Corso Joseph John | Officer | Aug 21 '25 | Proposed Sale | 26.49 | 8,619 | 228,281 | | Aug 21 04:15 PM | Nias James | Officer | Aug 21 '25 | Proposed Sale | 26.49 | 555 | 14,700 | | Aug 21 04:14 PM | Corso Joseph John | Chief Financial Officer | Aug 19 '25 | Sale | 26.28 | 8,449 | 222,040 | 336,922 | Aug 20 08:24 PM | Corso Joseph John | Chief Financial Officer | Aug 18 '25 | Sale | 26.69 | 5,991 | 159,900 | 345,371 | Aug 20 08:24 PM | Nias James | Chief Accounting Officer | Aug 18 '25 | Sale | 26.69 | 559 | 14,920 | 102,523 | Aug 20 08:24 PM | Nias James | Chief Accounting Officer | Aug 19 '25 | Sale | 26.28 | 559 | 14,691 | 101,964 | Aug 20 08:24 PM | Keeney Scott H | President and CEO | Aug 18 '25 | Sale | 26.69 | 18,064 | 482,128 | 2,621,810 | Aug 20 08:23 PM | Keeney Scott H | President and CEO | Aug 19 '25 | Sale | 26.28 | 18,344 | 482,080 | 2,603,466 | Aug 20 08:23 PM | Corso Joseph John | Officer | Aug 20 '25 | Proposed Sale | 25.67 | 8,894 | 228,271 | | Aug 20 04:25 PM | Keeney Scott H | Officer | Aug 20 '25 | Proposed Sale | 25.67 | 18,782 | 482,053 | | Aug 20 04:15 PM | Nias James | Officer | Aug 20 '25 | Proposed Sale | 25.67 | 572 | 14,681 | | Aug 20 04:12 PM | Keeney Scott H | Officer | Aug 19 '25 | Proposed Sale | 26.28 | 18,344 | 482,034 | | Aug 19 03:48 PM | Corso Joseph John | Officer | Aug 19 '25 | Proposed Sale | 26.28 | 8,449 | 222,019 | | Aug 19 03:47 PM | Nias James | Officer | Aug 19 '25 | Proposed Sale | 26.28 | 559 | 14,689 | | Aug 19 03:45 PM | Keeney Scott H | Officer | Aug 18 '25 | Proposed Sale | 26.69 | 18,064 | 482,083 | | Aug 18 04:45 PM | Corso Joseph John | Officer | Aug 18 '25 | Proposed Sale | 26.69 | 5,991 | 159,885 | | Aug 18 04:31 PM | Nias James | Officer | Aug 18 '25 | Proposed Sale | 26.69 | 559 | 14,918 | | Aug 18 04:31 PM | Nias James | Chief Accounting Officer | Aug 14 '25 | Sale | 26.73 | 1,113 | 29,750 | 103,082 | Aug 15 11:27 AM | Nias James | Officer | Aug 14 '25 | Proposed Sale | 26.73 | 1,113 | 29,750 | | Aug 14 05:54 PM | Keeney Scott H | President and CEO | Jun 26 '25 | Sale | 19.53 | 33,682 | 657,809 | 1,206,540 | Jun 30 09:05 PM | Keeney Scott H | Officer | Jun 26 '25 | Proposed Sale | 19.53 | 33,682 | 657,875 | | Jun 26 05:00 PM | Keeney Scott H | President and CEO | Jun 18 '25 | Sale | 19.13 | 6,316 | 120,825 | 1,240,222 | Jun 23 08:46 PM | Keeney Scott H | President and CEO | Jun 17 '25 | Sale | 19.18 | 30,939 | 593,410 | 1,246,538 | Jun 18 09:12 PM | Keeney Scott H | President and CEO | Jun 16 '25 | Sale | 19.01 | 4,063 | 77,238 | 1,277,477 | Jun 18 09:12 PM | Keeney Scott H | Officer | Jun 18 '25 | Proposed Sale | 19.13 | 6,316 | 120,819 | | Jun 18 04:19 PM | Corso Joseph John | Chief Financial Officer | Jun 13 '25 | Sale | 17.62 | 10,062 | 177,292 | 166,362 | Jun 17 08:23 PM | Keeney Scott H | Officer | Jun 17 '25 | Proposed Sale | 19.18 | 30,939 | 593,386 | | Jun 17 04:27 PM | Keeney Scott H | Officer | Jun 16 '25 | Proposed Sale | 19.01 | 4,063 | 77,241 | | Jun 16 06:54 PM | Corso Joseph John | Officer | Jun 13 '25 | Proposed Sale | 17.62 | 10,062 | 177,292 | | Jun 13 10:03 AM | Keeney Scott H | President and CEO | Jun 03 '25 | Sale | 16.07 | 40,680 | 653,728 | 1,281,540 | Jun 04 08:59 PM | Keeney Scott H | Officer | Jun 03 '25 | Proposed Sale | 15.51 | 40,680 | 630,743 | | Jun 03 10:56 AM | Keeney Scott H | President and CEO | May 27 '25 | Sale | 15.33 | 75,000 | 1,149,750 | 1,342,927 | May 29 08:33 PM | Keeney Scott H | Officer | May 27 '25 | Proposed Sale | 15.33 | 75,000 | 1,149,986 | | May 27 04:44 PM | Nias James | Chief Accounting Officer | May 15 '25 | Buy | 8.87 | 1,173 | 10,400 | 53,629 | May 22 07:27 PM | Nias James | Chief Accounting Officer | May 20 '25 | Sale | 13.00 | 1,173 | 15,249 | 52,456 | May 22 07:27 PM | Nias James | Officer | May 20 '25 | Proposed Sale | 13.00 | 1,173 | 15,249 | | May 20 03:07 PM | Gossman William | Director | Mar 04 '25 | Option Exercise | 0.75 | 47,313 | 35,485 | 91,833 | Mar 06 07:41 PM | LINK RAYMOND A | Director | Mar 04 '25 | Option Exercise | 1.45 | 5,500 | 7,975 | 110,502 | Mar 06 07:40 PM | Corso Joseph John | Chief Financial Officer | Mar 04 '25 | Sale | 8.18 | 4,182 | 34,209 | 131,956 | Mar 05 08:23 PM | Corso Joseph John | Chief Financial Officer | Mar 03 '25 | Sale | 9.24 | 2,500 | 23,100 | 136,138 | Mar 05 08:23 PM | Keeney Scott H | President and CEO | Mar 04 '25 | Sale | 8.17 | 53,511 | 437,185 | 1,267,927 | Mar 05 08:22 PM | Keeney Scott H | Officer | Mar 04 '25 | Proposed Sale | 8.18 | 53,511 | 437,720 | | Mar 04 10:43 AM | Corso Joseph John | Officer | Mar 04 '25 | Proposed Sale | 8.18 | 4,182 | 34,209 | | Mar 04 10:16 AM | Corso Joseph John | Officer | Mar 03 '25 | Proposed Sale | 9.24 | 2,500 | 23,097 | | Mar 03 11:43 AM | Keeney Scott H | President and CEO | Dec 23 '24 | Option Exercise | 0.75 | 15,000 | 11,250 | 1,355,146 | Dec 26 04:21 PM | Keeney Scott H | President and CEO | Dec 24 '24 | Option Exercise | 0.75 | 12,013 | 9,010 | 1,352,159 | Dec 26 04:21 PM | Keeney Scott H | President and CEO | Dec 23 '24 | Sale | 9.95 | 15,000 | 149,250 | 1,340,146 | Dec 26 04:21 PM | Keeney Scott H | President and CEO | Dec 24 '24 | Sale | 9.96 | 12,013 | 119,649 | 1,340,146 | Dec 26 04:21 PM | Keeney Scott H | Officer | Dec 24 '24 | Proposed Sale | 9.96 | 12,013 | 119,687 | | Dec 26 08:37 AM | Keeney Scott H | Officer | Dec 23 '24 | Proposed Sale | 9.95 | 15,000 | 149,317 | | Dec 23 04:13 PM | Keeney Scott H | President and CEO | Dec 12 '24 | Option Exercise | 0.75 | 15,000 | 11,250 | 1,355,146 | Dec 16 07:41 PM | Keeney Scott H | President and CEO | Dec 13 '24 | Option Exercise | 0.75 | 12,012 | 9,009 | 1,352,158 | Dec 16 07:41 PM | Keeney Scott H | President and CEO | Dec 12 '24 | Sale | 11.19 | 15,000 | 167,850 | 1,340,146 | Dec 16 07:41 PM | Keeney Scott H | President and CEO | Dec 13 '24 | Sale | 10.92 | 12,012 | 131,171 | 1,340,146 | Dec 16 07:41 PM | Keeney Scott H | Officer | Dec 13 '24 | Proposed Sale | 10.92 | 12,012 | 131,222 | | Dec 13 04:16 PM | Keeney Scott H | Officer | Dec 12 '24 | Proposed Sale | 11.19 | 15,000 | 167,876 | | Dec 12 04:28 PM | Corso Joseph John | Chief Financial Officer | Dec 03 '24 | Sale | 10.84 | 4,022 | 43,598 | 149,144 | Dec 04 08:28 PM | Corso Joseph John | Chief Financial Officer | Dec 02 '24 | Sale | 10.92 | 2,500 | 27,300 | 155,129 | Dec 04 08:28 PM | Nias James | Chief Accounting Officer | Dec 03 '24 | Sale | 11.00 | 1,506 | 16,566 | 54,694 | Dec 04 08:25 PM | Nias James | Officer | Dec 03 '24 | Proposed Sale | 11.00 | 1,506 | 16,566 | | Dec 03 03:55 PM | Corso Joseph John | Officer | Dec 03 '24 | Proposed Sale | 10.84 | 4,022 | 43,598 | | Dec 03 10:25 AM | Corso Joseph John | Officer | Dec 02 '24 | Proposed Sale | 10.92 | 2,500 | 27,300 | | Dec 02 01:31 PM | Keeney Scott H | President and CEO | Nov 18 '24 | Option Exercise | 0.75 | 15,000 | 11,250 | 1,363,891 | Nov 20 07:47 PM | Keeney Scott H | President and CEO | Nov 19 '24 | Option Exercise | 0.75 | 15,000 | 11,250 | 1,363,891 | Nov 20 07:47 PM | Keeney Scott H | President and CEO | Nov 19 '24 | Sale | 10.62 | 15,000 | 159,300 | 1,348,891 | Nov 20 07:47 PM | Keeney Scott H | President and CEO | Nov 18 '24 | Sale | 10.35 | 15,000 | 155,250 | 1,348,891 | Nov 20 07:47 PM | Keeney Scott H | Officer | Nov 19 '24 | Proposed Sale | 10.62 | 15,000 | 159,261 | | Nov 19 04:37 PM | Keeney Scott H | Officer | Nov 18 '24 | Proposed Sale | 10.35 | 15,000 | 155,259 | | Nov 18 05:01 PM |
|