Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $46.04 | 2,210 | Officer | 14,281 | 2024-02-22 | Filing |
| $47.30 | 8,190 | Director | 0 | 2023-11-24 | Filing |
| $47.68 | 6,910 | Director | 8,190 | 2023-11-21 | Filing |
| $41.35 | 32,740 | Officer, Director | 176,334 | 2023-05-15 | Filing |
| $41.69 | 72,851 | Director | 15,100 | 2023-05-11 | Filing |
| $45.03 | 24,221 | Officer | 30,066 | 2022-08-18 | Filing |
| $43.92 | 24,221 | Officer | 54,287 | 2022-08-17 | Filing |
| $44.73 | 20,161 | Officer | 78,508 | 2022-08-16 | Filing |
| $45.20 | 3,856 | Director | 0 | 2022-05-04 | Filing |
| $41.97 | 10,000 | Officer | 15,981 | 2022-02-16 | Filing |
| $41.00 | 8,000 | Officer | 9,705 | 2022-02-03 | Filing |
| $41.97 | 21,625 | Officer | 78,508 | 2022-01-18 | Filing |
| $38.47 | 3,251 | Officer | 19,380 | 2021-09-13 | Filing |
| $44.70 | 5,360 | Officer | 25,051 | 2021-05-27 | Filing |
| $44.68 | 3,400 | Officer | 15,344 | 2021-05-24 | Filing |
| $44.63 | 100 | Officer | 18,744 | 2021-05-24 | Filing |
| $43.57 | 23,128 | Officer | 67,598 | 2021-05-06 | Filing |
| $44.29 | 10,000 | Officer | 22,654 | 2021-05-07 | Filing |
| $42.62 | 21,152 | Officer, Other | 67,598 | 2021-05-04 | Filing |
| $38.23 | 4,535 | Director | 0 | 2021-02-09 | Filing |