Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $71.15 | 3,489 | Director | 121,733 | 2025-02-18 | Filing |
| $70.24 | 2,411 | Director | 125,222 | 2025-02-18 | Filing |
| $68.58 | 600 | Director | 127,633 | 2025-02-18 | Filing |
| $71.37 | 28,959 | Large Shareholder, Officer, Director | 0 | 2025-02-18 | Filing |
| $70.66 | 35,000 | Large Shareholder, Officer, Director | 28,959 | 2025-02-18 | Filing |
| $69.68 | 15,941 | Large Shareholder, Officer, Director | 63,959 | 2025-02-18 | Filing |
| $68.42 | 4,100 | Large Shareholder, Officer, Director | 79,900 | 2025-02-18 | Filing |
| $71.26 | 3,701 | Officer | 267,380 | 2025-02-03 | Filing |
| $70.57 | 6,299 | Officer | 271,081 | 2025-02-03 | Filing |
| $70.00 | 9,251 | Officer | 121,893 | 2025-01-28 | Filing |
| $65.00 | 9,251 | Officer | 121,893 | 2025-01-17 | Filing |
| $63.35 | 39,337 | Large Shareholder, Officer, Director | 0 | 2025-01-15 | Filing |
| $62.68 | 44,663 | Large Shareholder, Officer, Director | 39,337 | 2025-01-15 | Filing |
| $63.47 | 2,919 | Director | 128,233 | 2025-01-15 | Filing |
| $62.97 | 3,581 | Director | 131,152 | 2025-01-15 | Filing |
| $56.96 | 800 | Officer | 267,380 | 2025-01-02 | Filing |
| $56.18 | 9,200 | Officer | 268,180 | 2025-01-02 | Filing |
| $60.00 | 9,251 | Officer | 121,893 | 2025-01-03 | Filing |
| $56.98 | 7,330 | Officer | 121,893 | 2025-01-02 | Filing |
| $56.26 | 20,000 | Director | 184,913 | 2024-12-31 | Filing |