| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.16 | 100 | $8,916.00 | 370,000 | 2026-04-08 | Filing | |
| $88.17 | 1,000 | $88,170.00 | 370,100 | 2026-04-08 | Filing | |
| $87.13 | 3,900 | $339,807.00 | 371,100 | 2026-04-08 | Filing | |
| $86.04 | 5,000 | $430,200.00 | 375,000 | 2026-04-08 | Filing | |
| $84.71 | 467 | $39,559.57 | 25,200 | 2026-04-09 | Filing | |
| $84.06 | 138 | $11,600.28 | 25,667 | 2026-04-09 | Filing | |
| $82.98 | 195 | $16,181.10 | 25,805 | 2026-04-09 | Filing | |
| $89.36 | 9 | $804.24 | 26,000 | 2026-04-08 | Filing | |
| $88.21 | 75 | $6,615.75 | 26,009 | 2026-04-08 | Filing | |
| $87.13 | 291 | $25,354.83 | 26,084 | 2026-04-08 | Filing | |
| $85.94 | 425 | $36,524.50 | 26,375 | 2026-04-08 | Filing | |
| $82.07 | 1,500 | $123,105.00 | 380,000 | 2026-04-07 | Filing | |
| $81.27 | 8,500 | $690,795.00 | 381,500 | 2026-04-07 | Filing | |
| $82.68 | 10,000 | $826,800.00 | 390,000 | 2026-04-06 | Filing | |
| $81.39 | 136 | $11,069.04 | 26,800 | 2026-04-07 | Filing | |
| $80.93 | 664 | $53,737.52 | 26,936 | 2026-04-07 | Filing | |
| $83.51 | 138 | $11,524.38 | 27,600 | 2026-04-06 | Filing | |
| $82.87 | 662 | $54,859.94 | 27,738 | 2026-04-06 | Filing | |
| $81.47 | 128 | $10,428.16 | 229,600 | 2026-04-07 | Filing | |
| $80.94 | 672 | $54,391.68 | 229,728 | 2026-04-07 | Filing |