| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $173.69 | 2,323 | $403,490.70 | 16,945 | 2026-06-22 | Filing |
| Officer, Director | $172.32 | 920 | $158,537.71 | 19,268 | 2026-06-22 | Filing |
| Officer, Director | $171.49 | 1,566 | $268,547.39 | 20,188 | 2026-06-22 | Filing |
| Officer, Director | $170.37 | 1,754 | $298,823.19 | 21,754 | 2026-06-22 | Filing |
| Officer, Director | $169.39 | 4,537 | $768,513.81 | 23,508 | 2026-06-22 | Filing |
| Officer, Director | $168.63 | 1,824 | $307,584.95 | 28,045 | 2026-06-22 | Filing |
| Officer, Director | $167.35 | 440 | $73,632.77 | 29,869 | 2026-06-22 | Filing |
| Large Shareholder | $168.72 | 15,492 | $2,613,839.67 | 182,543,048 | 2026-06-15 | Filing |
| Large Shareholder | $168.05 | 22,244 | $3,738,001.88 | 182,558,540 | 2026-06-15 | Filing |
| Large Shareholder | $167.09 | 31,909 | $5,331,802.45 | 182,580,784 | 2026-06-15 | Filing |
| Large Shareholder | $165.96 | 33,367 | $5,537,727.46 | 182,612,693 | 2026-06-15 | Filing |
| Large Shareholder | $164.99 | 78,186 | $12,899,611.03 | 182,646,060 | 2026-06-15 | Filing |
| Large Shareholder | $164.06 | 78,802 | $12,928,035.47 | 182,724,246 | 2026-06-15 | Filing |
| Large Shareholder | $160.50 | 5,199 | $834,416.62 | 111,848 | 2026-06-05 | Filing |
| Large Shareholder | $159.93 | 98,663 | $15,779,005.86 | 117,047 | 2026-06-05 | Filing |
| Large Shareholder | $158.88 | 27,027 | $4,294,071.38 | 215,710 | 2026-06-05 | Filing |
| Large Shareholder | $157.74 | 18,376 | $2,898,674.34 | 242,737 | 2026-06-05 | Filing |
| Large Shareholder | $156.93 | 16,082 | $2,523,737.00 | 261,113 | 2026-06-05 | Filing |
| Large Shareholder | $155.77 | 2,076 | $323,383.50 | 277,195 | 2026-06-05 | Filing |
| Large Shareholder | $154.56 | 15,140 | $2,340,009.63 | 279,271 | 2026-06-05 | Filing |