| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $181.55 | 2,973 | $539,746.37 | 1,372,502 | 2026-06-24 | Filing |
| Large Shareholder | $180.65 | 644 | $116,340.34 | 1,375,475 | 2026-06-24 | Filing |
| Large Shareholder | $179.27 | 1,689 | $302,787.03 | 1,376,119 | 2026-06-23 | Filing |
| Large Shareholder | $178.27 | 3,611 | $643,730.80 | 1,377,808 | 2026-06-23 | Filing |
| Large Shareholder | $177.77 | 300 | $53,330.82 | 1,381,419 | 2026-06-23 | Filing |
| Large Shareholder | $176.42 | 200 | $35,283.00 | 1,381,719 | 2026-06-23 | Filing |
| Large Shareholder | $175.59 | 2,500 | $438,977.75 | 1,381,919 | 2026-06-23 | Filing |
| Large Shareholder | $174.46 | 1,500 | $261,691.05 | 1,384,419 | 2026-06-23 | Filing |
| Large Shareholder | $173.87 | 200 | $34,774.00 | 1,385,919 | 2026-06-23 | Filing |
| Large Shareholder | $173.29 | 728 | $126,155.41 | 1,386,119 | 2026-06-22 | Filing |
| Large Shareholder | $172.35 | 1,275 | $219,740.64 | 1,386,847 | 2026-06-22 | Filing |
| Large Shareholder | $171.50 | 1,450 | $248,672.54 | 1,388,122 | 2026-06-22 | Filing |
| Large Shareholder | $170.76 | 5,240 | $894,781.35 | 1,389,572 | 2026-06-22 | Filing |
| Large Shareholder | $169.44 | 515 | $87,263.04 | 1,394,812 | 2026-06-22 | Filing |
| Large Shareholder | $168.63 | 734 | $123,773.61 | 1,395,327 | 2026-06-22 | Filing |
| Large Shareholder | $167.96 | 58 | $9,741.75 | 1,396,061 | 2026-06-22 | Filing |
| Officer | $173.43 | 1,500 | $260,145.00 | 54,695 | 2026-06-18 | Filing |
| Large Shareholder | $174.22 | 331 | $57,665.60 | 1,396,119 | 2026-06-18 | Filing |
| Large Shareholder | $173.33 | 1,220 | $211,465.41 | 1,396,450 | 2026-06-18 | Filing |
| Large Shareholder | $172.47 | 5,611 | $967,756.10 | 1,397,670 | 2026-06-18 | Filing |