| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.49 | 9,242 | $993,380.07 | 17,758 | 2026-04-27 | Filing | |
| $106.57 | 3,682 | $392,391.48 | 27,000 | 2026-04-27 | Filing | |
| $105.61 | 2,668 | $281,769.08 | 30,682 | 2026-04-27 | Filing | |
| $112.18 | 6,799 | $762,736.98 | 313,732 | 2026-04-27 | Filing | |
| $111.48 | 48,600 | $5,417,811.36 | 320,531 | 2026-04-27 | Filing | |
| $110.80 | 30,331 | $3,360,674.80 | 369,131 | 2026-04-27 | Filing | |
| $109.63 | 9,175 | $1,005,840.57 | 399,462 | 2026-04-27 | Filing | |
| $108.61 | 12,451 | $1,352,357.89 | 408,637 | 2026-04-27 | Filing | |
| $107.49 | 52,711 | $5,665,889.58 | 421,088 | 2026-04-27 | Filing | |
| $106.62 | 23,633 | $2,519,665.38 | 473,799 | 2026-04-27 | Filing | |
| $105.63 | 16,300 | $1,721,798.34 | 497,432 | 2026-04-27 | Filing | |
| $112.17 | 279 | $31,296.52 | 44,067 | 2026-04-27 | Filing | |
| $111.27 | 1,100 | $122,397.00 | 44,346 | 2026-04-27 | Filing | |
| $110.65 | 800 | $88,521.04 | 45,446 | 2026-04-27 | Filing | |
| $109.13 | 400 | $43,652.00 | 46,246 | 2026-04-27 | Filing | |
| $107.74 | 900 | $96,968.97 | 46,646 | 2026-04-27 | Filing | |
| $107.01 | 800 | $85,604.00 | 47,546 | 2026-04-27 | Filing | |
| $105.64 | 600 | $63,383.82 | 48,346 | 2026-04-27 | Filing | |
| $119.56 | 33 | $3,945.48 | 763,597 | 2026-04-24 | Filing | |
| $119.56 | 158 | $18,890.48 | 2,523,936 | 2026-04-24 | Filing |