| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.54 | 365 | $38,156.59 | 26,720 | 2026-04-13 | Filing | |
| $113.77 | 100 | $11,376.75 | 0 | 2026-04-13 | Filing | |
| $113.07 | 800 | $90,453.52 | 100 | 2026-04-13 | Filing | |
| $112.01 | 3,697 | $414,112.80 | 900 | 2026-04-13 | Filing | |
| $111.07 | 6,450 | $716,373.12 | 4,597 | 2026-04-13 | Filing | |
| $110.32 | 3,443 | $379,821.78 | 11,047 | 2026-04-13 | Filing | |
| $109.01 | 1,175 | $128,083.23 | 14,490 | 2026-04-13 | Filing | |
| $107.91 | 400 | $43,162.24 | 15,665 | 2026-04-13 | Filing | |
| $106.99 | 175 | $18,723.25 | 16,065 | 2026-04-13 | Filing | |
| $105.79 | 200 | $21,157.00 | 16,240 | 2026-04-13 | Filing | |
| $104.54 | 225 | $23,521.25 | 16,440 | 2026-04-13 | Filing | |
| $113.94 | 300 | $34,181.01 | 313,732 | 2026-04-13 | Filing | |
| $113.14 | 4,600 | $520,465.16 | 314,032 | 2026-04-13 | Filing | |
| $112.06 | 20,800 | $2,330,806.40 | 318,632 | 2026-04-13 | Filing | |
| $111.17 | 34,497 | $3,834,862.45 | 339,432 | 2026-04-13 | Filing | |
| $110.40 | 26,003 | $2,870,681.79 | 373,929 | 2026-04-13 | Filing | |
| $109.10 | 6,800 | $741,891.56 | 399,932 | 2026-04-13 | Filing | |
| $108.24 | 3,100 | $335,540.90 | 406,732 | 2026-04-13 | Filing | |
| $107.14 | 1,400 | $149,998.94 | 409,832 | 2026-04-13 | Filing | |
| $105.66 | 1,200 | $126,789.96 | 411,232 | 2026-04-13 | Filing |