| Name | Title | Security | Derivative | Filing Date | Transaction Date | Type | Shares | Price | Total Cost | Shares After | Direct/Indirect | Nature of Ownership | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Director | Common Stock | โ | Jun 22, 2026 | Jun 22, 2026 | P | 9,400 | $53.01 | $498,247.00 | 33,375 | Direct | โ | View Details | |
Director | Common Stock | โ | Jun 22, 2026 | Jun 22, 2026 | P | 2,500 | $52.20 | $130,500.00 | 24,796 | Direct | โ | View Details | |
Director | Common Stock | โ | Jun 24, 2026 | Jun 24, 2026 | P | 4,800 | $52.36 | $251,328.00 | 29,490 | Direct | โ | View Details | |
Director | Common Stock | โ | Jun 24, 2026 | Jun 24, 2026 | P | 4,800 | $52.36 | $251,328.00 | 4,800 | Indirect | The Mark F. O'Neil Family Irrevocable GST Trust | View Details | |
Director | Common Stock | โ | Jun 25, 2026 | Jun 25, 2026 | P | 2,000 | $53.39 | $106,780.00 | 21,702 | Direct | โ | View Details | |
Director | Common Stock | โ | Jun 25, 2026 | Jun 25, 2026 | P | 574 | $52.01 | $29,853.74 | 24,993 | Direct | โ | View Details |