| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.56 | 171 | $14,630.76 | 19,429 | 2026-05-08 | Filing | |
| $84.32 | 431 | $36,341.92 | 210,400 | 2026-05-11 | Filing | |
| $83.54 | 198 | $16,540.92 | 210,831 | 2026-05-11 | Filing | |
| $82.50 | 171 | $14,107.50 | 211,029 | 2026-05-11 | Filing | |
| $87.33 | 439 | $38,337.87 | 211,200 | 2026-05-08 | Filing | |
| $86.59 | 206 | $17,837.54 | 211,639 | 2026-05-08 | Filing | |
| $85.49 | 155 | $13,250.95 | 211,845 | 2026-05-08 | Filing | |
| $91.51 | 500 | $45,755.00 | 350,000 | 2026-05-07 | Filing | |
| $90.30 | 4,200 | $379,260.00 | 350,500 | 2026-05-07 | Filing | |
| $89.43 | 5,300 | $473,979.00 | 354,700 | 2026-05-07 | Filing | |
| $89.57 | 1,529 | $136,952.53 | 360,000 | 2026-05-06 | Filing | |
| $88.66 | 5,411 | $479,739.26 | 361,529 | 2026-05-06 | Filing | |
| $87.84 | 1,556 | $136,679.04 | 366,940 | 2026-05-06 | Filing | |
| $86.77 | 1,504 | $130,502.08 | 368,496 | 2026-05-06 | Filing | |
| $91.44 | 39 | $3,566.16 | 212,000 | 2026-05-07 | Filing | |
| $90.36 | 276 | $24,939.36 | 212,039 | 2026-05-07 | Filing | |
| $89.43 | 485 | $43,373.55 | 212,315 | 2026-05-07 | Filing | |
| $89.58 | 121 | $10,839.18 | 212,800 | 2026-05-06 | Filing | |
| $88.66 | 437 | $38,744.42 | 212,921 | 2026-05-06 | Filing | |
| $87.83 | 113 | $9,924.79 | 213,358 | 2026-05-06 | Filing |