| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.23 | 25 | $2,805.75 | 0 | 2026-06-17 | Filing | |
| $111.31 | 1,887 | $210,047.25 | 25 | 2026-06-17 | Filing | |
| $110.26 | 2,390 | $263,519.97 | 1,912 | 2026-06-17 | Filing | |
| $111.90 | 48 | $5,370.96 | 0 | 2026-05-20 | Filing | |
| $111.30 | 891 | $99,165.00 | 48 | 2026-05-20 | Filing | |
| $110.35 | 3,363 | $371,094.94 | 939 | 2026-05-20 | Filing | |
| $130.33 | 100 | $13,033.00 | 0 | 2026-04-15 | Filing | |
| $129.17 | 639 | $82,539.12 | 100 | 2026-04-15 | Filing | |
| $128.23 | 561 | $71,939.78 | 739 | 2026-04-15 | Filing | |
| $127.13 | 1,500 | $190,688.10 | 1,300 | 2026-04-15 | Filing | |
| $125.96 | 1,502 | $189,198.98 | 2,800 | 2026-04-15 | Filing | |
| $119.08 | 304 | $36,200.84 | 0 | 2026-03-18 | Filing | |
| $118.37 | 1,730 | $204,776.81 | 304 | 2026-03-18 | Filing | |
| $117.56 | 2,268 | $266,633.34 | 2,034 | 2026-03-18 | Filing | |
| $79.97 | 1,276 | $102,035.47 | 0 | 2026-02-18 | Filing | |
| $79.16 | 3,026 | $239,528.78 | 1,276 | 2026-02-18 | Filing | |
| $97.94 | 3,749 | $367,177.06 | 0 | 2026-01-21 | Filing | |
| $95.49 | 553 | $52,805.97 | 3,749 | 2026-01-21 | Filing | |
| $96.47 | 4,302 | $415,022.54 | 0 | 2025-12-17 | Filing | |
| $86.51 | 2,802 | $242,387.85 | 0 | 2025-11-19 | Filing |