| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.45 | 480 | $44,856.00 | 668 | 2026-06-11 | Filing | |
| $93.41 | 100 | $9,341.00 | 1,148 | 2026-06-11 | Filing | |
| $93.41 | 100 | $9,340.80 | 1,248 | 2026-06-11 | Filing | |
| $93.40 | 1,320 | $123,288.00 | 1,348 | 2026-06-11 | Filing | |
| $91.91 | 4,951 | $455,046.41 | 35,297 | 2026-06-09 | Filing | |
| $95.44 | 1,750 | $167,020.00 | 5,521 | 2026-03-24 | Filing | |
| $95.49 | 1,750 | $167,107.50 | 5,521 | 2026-03-24 | Filing | |
| $100.15 | 119,400 | $11,957,671.20 | 38,186 | 2026-03-10 | Filing | |
| $99.40 | 4,951 | $492,129.40 | 2,704 | 2026-03-10 | Filing | |
| $71.01 | 96 | $6,816.96 | 11,646 | 2025-06-26 | Filing | |
| $71.01 | 2,211 | $156,998.69 | 11,742 | 2025-06-26 | Filing | |
| $71.00 | 1,193 | $84,703.00 | 13,953 | 2025-06-26 | Filing | |
| $70.98 | 2,500 | $177,450.00 | 15,146 | 2025-06-26 | Filing | |
| $70.81 | 5,038 | $356,740.78 | 34,062 | 2025-06-11 | Filing | |
| $95.19 | 20,000 | $1,903,800.00 | 17,913 | 2024-06-21 | Filing | |
| $89.61 | 114 | $10,215.54 | 0 | 2024-03-15 | Filing | |
| $89.56 | 500 | $44,780.00 | 114 | 2024-03-15 | Filing | |
| $89.54 | 1 | $82.73 | 614 | 2024-03-15 | Filing | |
| $88.75 | 5,192 | $460,764.04 | 33,051 | 2024-03-15 | Filing | |
| $95.81 | 1,630 | $156,162.15 | 3,227 | 2023-12-29 | Filing |