| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.08 | 12,500 | $876,035.00 | 126,724 | 2026-10-08 | Filing | |
| $74.43 | 2,005 | $149,225.33 | 139,224 | 2026-09-01 | Filing | |
| $73.52 | 10,495 | $771,574.56 | 141,229 | 2026-09-01 | Filing | |
| $92.89 | 5,590 | $519,233.86 | 151,724 | 2026-08-03 | Filing | |
| $91.89 | 3,281 | $301,492.40 | 157,314 | 2026-08-03 | Filing | |
| $91.02 | 3,629 | $330,303.60 | 160,595 | 2026-08-03 | Filing | |
| $101.74 | 300 | $30,522.99 | 164,224 | 2026-07-01 | Filing | |
| $101.05 | 2,600 | $262,731.04 | 164,524 | 2026-07-01 | Filing | |
| $100.34 | 1,200 | $120,409.44 | 167,124 | 2026-07-01 | Filing | |
| $99.05 | 3,600 | $356,576.04 | 168,324 | 2026-07-01 | Filing | |
| $97.92 | 4,800 | $470,037.12 | 171,924 | 2026-07-01 | Filing | |
| $97.74 | 725 | $70,861.50 | 8,082 | 2026-06-09 | Filing | |
| $96.98 | 9,865 | $956,707.70 | 59,341 | 2026-06-03 | Filing | |
| $99.71 | 12,015 | $1,198,015.65 | 69,206 | 2026-06-02 | Filing | |
| $100.59 | 4,995 | $502,455.54 | 176,724 | 2026-06-01 | Filing | |
| $99.60 | 7,505 | $747,527.27 | 181,719 | 2026-06-01 | Filing | |
| $99.89 | 2,345 | $234,242.05 | 7,962 | 2026-05-28 | Filing | |
| $102.04 | 4,000 | $408,174.00 | 13,180 | 2026-05-21 | Filing | |
| $100.00 | 6,100 | $610,000.00 | 10,307 | 2026-05-11 | Filing | |
| $103.96 | 8,000 | $831,647.20 | 81,221 | 2026-05-07 | Filing |