| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.75 | 4 | $299.00 | 198 | 2026-05-04 | Filing | |
| $74.75 | 4 | $299.00 | 214 | 2026-05-04 | Filing | |
| $74.75 | 12 | $897.00 | 282 | 2026-05-04 | Filing | |
| $74.75 | 2 | $149.50 | 113 | 2026-05-04 | Filing | |
| $74.75 | 2 | $149.50 | 113 | 2026-05-04 | Filing | |
| $74.75 | 13 | $971.75 | 39 | 2026-05-04 | Filing | |
| $72.12 | 174 | $12,548.88 | 412 | 2026-04-30 | Filing | |
| $74.27 | 6 | $445.62 | 270 | 2026-05-01 | Filing | |
| $73.50 | 1,000 | $73,500.00 | 10,613 | 2026-04-29 | Filing | |
| $73.10 | 69 | $5,043.90 | 4,368 | 2026-04-28 | Filing | |
| $73.10 | 67 | $4,897.70 | 19,625 | 2026-04-28 | Filing | |
| $61.85 | 312 | $19,297.20 | 810 | 2026-03-06 | Filing | |
| $61.89 | 91 | $5,631.99 | 4,299 | 2026-03-05 | Filing | |
| $61.85 | 498 | $30,801.30 | 498 | 2026-03-05 | Filing | |
| $61.00 | 58 | $3,538.00 | 4,208 | 2026-03-02 | Filing | |
| $61.00 | 158 | $9,638.00 | 19,558 | 2026-03-02 | Filing | |
| $59.25 | 250 | $14,812.50 | 4,150 | 2026-02-03 | Filing | |
| $59.25 | 300 | $17,775.00 | 19,400 | 2026-02-03 | Filing | |
| $60.00 | 400 | $24,000.00 | 2,200 | 2026-01-29 | Filing | |
| $60.00 | 381 | $22,860.00 | 3,900 | 2026-01-29 | Filing |