| Jun 2, 2025 – Jun 6, 2025 | $31.00 | $123.52 | $31.00 | $107.70 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $132.72 | $138.57 | $101.51 | $133.56 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $147.54 | $248.88 | $143.53 | $240.28 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $238.46 | $298.99 | $175.60 | $180.43 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $181.77 | $194.00 | $171.50 | $188.77 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $193.75 | $215.60 | $182.50 | $187.33 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $189.27 | $262.97 | $185.54 | $223.78 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $226.40 | $231.88 | $187.50 | $192.86 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $196.98 | $197.90 | $167.30 | $168.10 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $172.10 | $172.10 | $149.00 | $159.03 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $161.01 | $189.92 | $136.40 | $149.26 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $148.70 | $149.45 | $129.10 | $135.04 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $134.36 | $135.97 | $124.16 | $131.98 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $128.56 | $131.69 | $108.02 | $114.56 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $114.00 | $136.49 | $110.05 | $125.32 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $129.90 | $147.70 | $125.08 | $144.14 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $139.88 | $141.60 | $122.83 | $126.99 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $129.50 | $156.47 | $127.60 | $145.78 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $154.01 | $159.47 | $132.60 | $132.94 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $138.06 | $141.38 | $123.09 | $126.49 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $129.79 | $144.03 | $122.50 | $142.05 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $146.93 | $147.44 | $122.49 | $126.98 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $125.75 | $125.75 | $96.10 | $103.14 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $107.80 | $110.54 | $81.38 | $81.89 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $81.79 | $81.90 | $64.92 | $71.33 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $72.00 | $81.48 | $68.05 | $79.93 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $77.49 | $88.27 | $75.23 | $85.62 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $86.95 | $91.30 | $81.34 | $83.47 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $83.85 | $86.30 | $74.73 | $86.13 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $87.74 | $91.20 | $79.71 | $81.27 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $79.25 | $84.58 | $78.77 | $83.47 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $84.58 | $88.06 | $78.85 | $82.90 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $81.14 | $88.46 | $75.58 | $78.61 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $75.70 | $77.47 | $69.88 | $71.33 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $70.01 | $77.00 | $61.88 | $63.93 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $61.50 | $61.87 | $49.90 | $57.04 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $56.33 | $62.20 | $55.31 | $60.04 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $59.27 | $65.50 | $57.02 | $63.02 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $62.10 | $90.60 | $59.46 | $83.44 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $80.80 | $110.12 | $80.23 | $101.91 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $105.21 | $123.40 | $104.90 | $115.38 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $120.15 | $136.65 | $119.77 | $126.03 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $124.15 | $127.48 | $90.85 | $93.66 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $96.26 | $99.46 | $84.27 | $90.26 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $93.09 | $101.82 | $84.60 | $88.04 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $86.34 | $111.20 | $86.27 | $105.91 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $102.48 | $106.50 | $95.79 | $99.66 | 0 |
| Apr 27, 2026 – May 1, 2026 | $98.56 | $100.01 | $89.90 | $99.70 | 0 |
| May 4, 2026 – May 8, 2026 | $107.13 | $122.86 | $106.90 | $113.67 | 0 |
| May 11, 2026 – May 15, 2026 | $118.85 | $140.00 | $105.36 | $114.00 | 0 |
| May 18, 2026 – May 22, 2026 | $112.10 | $118.85 | $107.21 | $113.12 | 0 |
| May 25, 2026 – May 29, 2026 | $112.22 | $114.44 | $97.69 | $113.00 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $108.72 | $109.50 | $78.41 | $80.28 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $84.01 | $87.38 | $77.61 | $77.84 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $82.89 | $87.30 | $76.84 | $80.23 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $81.25 | $84.86 | $67.36 | $73.57 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $75.18 | $76.15 | $61.77 | $64.62 | 0 |
| Jul 6, 2026 – Jul 10, 2026 | $64.56 | $72.86 | $61.67 | $66.14 | 0 |
| Jul 13, 2026 – Jul 17, 2026 | $64.42 | $66.85 | $58.68 | $60.46 | 0 |
| Jul 20, 2026 – Jul 24, 2026 | $60.95 | $72.68 | $59.96 | $62.36 | 0 |
| Jul 27, 2026 – Jul 31, 2026 | $63.63 | $66.24 | $58.66 | $62.61 | 0 |
| Aug 3, 2026 – Aug 7, 2026 | $58.98 | $68.40 | $57.84 | $66.67 | 0 |
| Aug 10, 2026 – Aug 14, 2026 | $67.15 | $75.89 | $64.50 | $71.60 | 0 |
| Aug 17, 2026 – Aug 21, 2026 | $71.21 | $92.97 | $70.73 | $87.98 | 0 |
| Aug 24, 2026 – Aug 28, 2026 | $89.93 | $96.24 | $84.25 | $87.14 | 0 |
| Aug 31, 2026 – Sep 3, 2026 | $87.04 | $103.28 | $85.87 | $103.23 | 0 |