| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.72 | 4,513 | $314,646.36 | 5,913,641 | 2025-12-12 | Filing | |
| $69.16 | 22,245 | $1,538,464.20 | 5,918,154 | 2025-12-12 | Filing | |
| $68.12 | 18,242 | $1,242,645.04 | 5,940,399 | 2025-12-12 | Filing | |
| $70.00 | 25,000 | $1,750,000.00 | 129,165 | 2025-12-10 | Filing | |
| $69.22 | 70,000 | $4,845,400.00 | 5,958,641 | 2025-12-10 | Filing | |
| $66.05 | 99 | $6,538.95 | 631,325 | 2025-12-08 | Filing | |
| $65.21 | 5,032 | $328,136.72 | 631,424 | 2025-12-08 | Filing | |
| $64.54 | 8,226 | $530,906.04 | 636,456 | 2025-12-08 | Filing | |
| $65.19 | 174 | $11,343.06 | 4,791,893 | 2025-12-08 | Filing | |
| $64.64 | 42,741 | $2,762,778.24 | 4,792,067 | 2025-12-08 | Filing | |
| $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 |