| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.55 | 4,760 | $302,498.00 | 4,834,808 | 2025-12-08 | Filing | |
| $62.54 | 1,069 | $66,855.26 | 4,839,568 | 2025-12-08 | Filing | |
| $65.12 | 400 | $26,048.00 | 154,165 | 2025-12-05 | Filing | |
| $64.64 | 21,100 | $1,363,904.00 | 154,565 | 2025-12-05 | Filing | |
| $63.35 | 21,700 | $1,374,695.00 | 175,665 | 2025-12-05 | Filing | |
| $62.62 | 6,800 | $425,816.00 | 197,365 | 2025-12-05 | Filing | |
| $64.98 | 50,000 | $3,249,000.00 | 6,028,641 | 2025-12-05 | Filing | |
| $64.35 | 1,408 | $90,604.80 | 21,488 | 2025-12-05 | Filing | |
| $63.43 | 2,743 | $173,988.49 | 22,896 | 2025-12-05 | Filing | |
| $62.44 | 1,309 | $81,733.96 | 25,639 | 2025-12-05 | Filing | |
| $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 |