| SUMAS JOHN | director, officer, other: EVP & Secretary | Apr 14 '26 | Sale | 41.30 | 12,703 | 524,672 | 102,938 | Apr 15 12:00 AM |
| Van Orden John L | CFO & Treasurer | Apr 10 '26 | Sale | 43.88 | 8,000 | 351,032 | 32,023 | Apr 13 12:00 AM |
| Perri Luigi | VP of Finance & CAO | Apr 09 '26 | Sale | 45.04 | 3,719 | 167,519 | 15,839 | Apr 10 12:00 AM |
| SUMAS JOHN JAMES | director, officer, other: CEO | Apr 08 '26 | Sale | 43.16 | 12,702 | 548,218 | 36,050 | Apr 10 12:00 AM |
| BEGLEY KEVIN | Director | Apr 25 '25 | Sale | 35.19 | 3,000 | 105,579 | 43,961 | Apr 28 12:00 AM |
| BEGLEY KEVIN | Director | Apr 24 '25 | Sale | 35.61 | 2,000 | 71,214 | 46,961 | Apr 28 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 16 '25 | Sale | 35.28 | 3,000 | 105,828 | 84,931 | Apr 18 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 15 '25 | Sale | 35.81 | 1,500 | 53,723 | 87,931 | Apr 16 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 14 '25 | Sale | 35.59 | 2,700 | 96,088 | 89,431 | Apr 16 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 11 '25 | Sale | 35.95 | 400 | 14,380 | 92,131 | Apr 14 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 10 '25 | Sale | 36.27 | 600 | 21,763 | 92,531 | Apr 14 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 09 '25 | Sale | 36.62 | 857 | 31,386 | 93,131 | Apr 14 12:00 AM |
| SUMAS ROBERT | director, other: Member of 10% owner group | Apr 08 '25 | Sale | 36.21 | 943 | 34,148 | 93,988 | Apr 14 12:00 AM |
| BEGLEY KEVIN | Director | Apr 09 '25 | Sale | 37.40 | 3,000 | 112,200 | 48,961 | Apr 11 12:00 AM |
| Van Orden John L | CFO & Treasurer | Apr 01 '25 | Sale | 38.00 | 3,000 | 114,000 | 36,978 | Apr 02 12:00 AM |