| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.93 | 14,160 | $862,768.80 | 644,682 | 2025-12-02 | Filing | |
| $60.93 | 28,515 | $1,737,418.95 | 4,840,637 | 2025-12-02 | Filing | |
| $60.80 | 3,439 | $209,091.20 | 129,074 | 2025-12-03 | Filing | |
| $60.93 | 3,652 | $222,516.36 | 132,513 | 2025-12-02 | Filing | |
| $61.03 | 12,500 | $762,875.00 | 3,740,786 | 2025-12-02 | Filing | |
| $60.09 | 1,368 | $82,203.12 | 22,452 | 2025-12-02 | Filing | |
| $60.08 | 40,000 | $2,403,200.00 | 6,078,641 | 2025-12-01 | Filing | |
| $60.60 | 20,492 | $1,241,815.20 | 3,753,286 | 2025-12-01 | Filing | |
| $59.85 | 47,008 | $2,813,428.80 | 3,773,778 | 2025-12-01 | Filing | |
| $62.60 | 20,399 | $1,276,977.40 | 3,867,786 | 2025-11-25 | Filing | |
| $61.86 | 35,546 | $2,198,875.56 | 3,888,185 | 2025-11-25 | Filing | |
| $60.89 | 24,055 | $1,464,708.95 | 3,923,731 | 2025-11-25 | Filing | |
| $62.17 | 5,982 | $371,900.94 | 5,074 | 2025-11-25 | Filing | |
| $65.09 | 37,117 | $2,415,945.53 | 3,947,786 | 2025-11-10 | Filing | |
| $60.39 | 9,213 | $556,373.07 | 3,984,903 | 2025-11-07 | Filing | |
| $59.74 | 45,461 | $2,715,840.14 | 3,994,116 | 2025-11-07 | Filing | |
| $58.58 | 24,674 | $1,445,402.92 | 4,039,577 | 2025-11-07 | Filing | |
| $57.78 | 7,900 | $456,462.00 | 4,064,251 | 2025-11-07 | Filing | |
| $55.64 | 6,454 | $359,100.56 | 4,072,151 | 2025-11-07 | Filing | |
| $55.64 | 6,298 | $350,420.72 | 4,078,605 | 2025-11-07 | Filing |