| Sep 11, 2023 – Sep 15, 2023 | $68.63 | $69.00 | $60.75 | $60.75 | |
| Sep 18, 2023 – Sep 22, 2023 | $57.95 | $58.74 | $49.85 | $51.32 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $51.12 | $56.79 | $50.02 | $53.52 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $53.48 | $54.21 | $50.80 | $54.08 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $54.40 | $56.33 | $50.00 | $50.78 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $51.04 | $52.76 | $46.50 | $47.87 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $47.22 | $52.89 | $46.50 | $49.09 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $49.51 | $53.86 | $47.12 | $53.49 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $53.98 | $56.10 | $49.82 | $52.27 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $52.20 | $56.03 | $50.57 | $54.99 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $55.35 | $64.92 | $55.27 | $63.88 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $63.05 | $64.43 | $60.79 | $63.90 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $63.90 | $67.44 | $60.37 | $67.23 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $67.26 | $71.89 | $62.75 | $71.03 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $69.96 | $73.44 | $68.02 | $72.29 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $73.27 | $78.66 | $71.76 | $75.15 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $73.50 | $73.52 | $65.11 | $67.05 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $67.76 | $74.38 | $67.52 | $70.00 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $70.00 | $78.97 | $66.66 | $78.58 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $78.58 | $79.94 | $70.80 | $71.17 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $72.00 | $74.15 | $69.32 | $71.00 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $71.99 | $126.59 | $71.60 | $115.21 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $120.16 | $164.00 | $117.00 | $128.34 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $123.78 | $138.50 | $115.49 | $133.34 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $139.00 | $149.92 | $131.31 | $141.62 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $145.39 | $148.48 | $130.00 | $131.48 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $126.60 | $136.29 | $121.38 | $126.97 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $128.17 | $137.00 | $121.52 | $134.15 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $137.16 | $145.00 | $122.83 | $124.99 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $126.36 | $128.73 | $120.02 | $124.82 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $124.82 | $135.41 | $123.39 | $126.33 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $126.20 | $126.87 | $85.61 | $87.19 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $89.94 | $103.75 | $89.06 | $101.95 | 0 |
| Apr 29, 2024 – May 3, 2024 | $102.20 | $105.19 | $95.24 | $101.70 | 0 |
| May 6, 2024 – May 10, 2024 | $103.82 | $110.37 | $97.76 | $108.84 | 0 |
| May 13, 2024 – May 17, 2024 | $114.00 | $118.50 | $109.61 | $110.35 | 0 |
| May 20, 2024 – May 24, 2024 | $111.00 | $117.36 | $108.69 | $114.64 | 0 |
| May 27, 2024 – May 31, 2024 | $115.46 | $125.98 | $115.32 | $120.52 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $125.00 | $140.97 | $122.54 | $136.57 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $134.79 | $167.69 | $132.50 | $157.89 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $160.17 | $177.31 | $151.37 | $160.30 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $156.87 | $170.88 | $149.50 | $163.62 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $163.43 | $182.65 | $152.55 | $181.19 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $181.04 | $188.75 | $173.03 | $181.18 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $182.11 | $183.74 | $152.22 | $163.40 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $165.47 | $173.23 | $140.00 | $149.00 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $146.38 | $149.95 | $108.73 | $113.45 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $98.50 | $120.29 | $96.66 | $117.00 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $117.66 | $133.10 | $115.32 | $130.30 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $130.62 | $138.05 | $126.29 | $135.63 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $134.51 | $137.10 | $121.88 | $132.88 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $129.87 | $130.39 | $114.91 | $117.29 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $122.64 | $149.93 | $120.08 | $147.37 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $143.00 | $147.42 | $136.28 | $138.90 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $139.96 | $152.39 | $139.72 | $145.58 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $140.96 | $145.00 | $132.80 | $140.55 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $139.48 | $152.30 | $139.11 | $151.46 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $153.10 | $164.16 | $147.00 | $153.03 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $152.20 | $154.11 | $138.40 | $143.75 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $145.00 | $157.69 | $140.25 | $141.48 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $140.00 | $154.65 | $137.29 | $147.48 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $145.95 | $145.95 | $126.81 | $128.73 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $127.50 | $138.20 | $126.36 | $135.99 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $138.67 | $142.24 | $129.60 | $134.29 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $134.20 | $144.54 | $134.20 | $140.89 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $140.15 | $156.40 | $135.83 | $151.91 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $153.00 | $153.00 | $128.30 | $132.15 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $129.89 | $133.30 | $123.26 | $129.20 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $126.66 | $141.45 | $123.11 | $141.08 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $142.79 | $150.14 | $138.02 | $140.49 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $137.00 | $151.60 | $134.63 | $149.26 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $149.85 | $182.88 | $147.01 | $162.52 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $148.90 | $162.96 | $142.32 | $159.55 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $153.55 | $173.95 | $152.00 | $162.51 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $162.96 | $168.39 | $153.80 | $159.54 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $160.50 | $161.15 | $143.80 | $144.84 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $145.06 | $145.61 | $127.43 | $131.69 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $133.00 | $133.94 | $117.52 | $125.55 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $120.50 | $121.80 | $109.90 | $117.94 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $118.06 | $123.70 | $115.50 | $119.07 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $122.06 | $126.27 | $106.73 | $107.80 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $104.00 | $110.13 | $84.39 | $87.71 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $80.92 | $107.94 | $80.00 | $103.99 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $108.21 | $109.46 | $97.90 | $100.73 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $99.79 | $114.83 | $95.32 | $113.34 | 0 |
| Apr 28, 2025 – May 2, 2025 | $112.53 | $123.98 | $107.54 | $123.27 | 0 |
| May 5, 2025 – May 9, 2025 | $121.09 | $124.44 | $114.33 | $115.80 | 0 |
| May 12, 2025 – May 16, 2025 | $121.64 | $136.15 | $121.30 | $135.96 | 0 |
| May 19, 2025 – May 23, 2025 | $130.35 | $135.34 | $124.90 | $127.18 | 0 |
| May 26, 2025 – May 30, 2025 | $130.05 | $138.59 | $121.56 | $124.54 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $124.80 | $135.16 | $123.59 | $133.11 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $135.00 | $144.30 | $134.57 | $135.55 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $137.25 | $149.25 | $137.25 | $145.04 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $143.00 | $166.36 | $142.60 | $165.46 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $166.97 | $168.31 | $152.03 | $155.09 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $154.00 | $154.00 | $144.28 | $145.94 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $145.94 | $161.95 | $140.70 | $156.74 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $159.15 | $164.58 | $153.24 | $163.17 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $165.02 | $166.88 | $135.25 | $137.58 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $140.10 | $140.88 | $134.61 | $138.50 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $139.52 | $146.43 | $137.77 | $138.91 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $137.91 | $142.80 | $127.03 | $137.92 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $138.29 | $143.80 | $136.00 | $138.31 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $133.62 | $138.82 | $130.26 | $138.17 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $138.71 | $158.89 | $138.14 | $150.64 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $151.25 | $155.80 | $142.00 | $142.91 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $142.15 | $146.16 | $137.62 | $139.62 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $141.22 | $154.55 | $138.49 | $152.64 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $155.60 | $171.86 | $153.22 | $154.81 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $160.81 | $180.34 | $157.00 | $165.61 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $167.50 | $174.45 | $160.85 | $170.68 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $174.49 | $183.16 | $165.30 | $169.82 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $171.30 | $173.54 | $146.29 | $152.38 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $158.48 | $159.32 | $135.10 | $139.77 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $139.57 | $143.80 | $125.17 | $131.57 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $132.82 | $136.01 | $126.92 | $135.56 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $133.43 | $144.25 | $133.00 | $141.31 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $143.00 | $143.41 | $130.41 | $130.89 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $126.38 | $128.74 | $112.63 | $114.03 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $117.17 | $117.21 | $110.10 | $110.27 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $108.73 | $116.29 | $108.38 | $114.73 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $120.36 | $122.50 | $109.52 | $111.79 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $110.94 | $111.75 | $102.01 | $105.78 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $104.86 | $123.50 | $104.41 | $116.07 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $116.35 | $117.39 | $104.11 | $105.36 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $104.58 | $124.31 | $100.02 | $123.70 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $120.25 | $130.90 | $118.25 | $125.28 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $124.50 | $130.40 | $120.58 | $125.58 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $123.71 | $134.25 | $121.91 | $127.45 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $123.32 | $127.40 | $113.51 | $114.38 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $112.55 | $123.61 | $111.26 | $115.75 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $119.50 | $139.95 | $118.38 | $132.35 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $133.43 | $166.69 | $133.01 | $144.13 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $144.10 | $158.37 | $136.00 | $149.11 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $152.18 | $159.29 | $137.58 | $148.93 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $147.78 | $168.35 | $147.50 | $166.73 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $167.42 | $237.68 | $164.10 | $234.81 | 0 |
| Apr 27, 2026 – May 1, 2026 | $224.49 | $227.30 | $193.91 | $211.18 | 0 |
| May 4, 2026 – May 8, 2026 | $212.50 | $239.50 | $198.35 | $213.27 | 0 |
| May 11, 2026 – May 15, 2026 | $206.54 | $228.68 | $200.89 | $209.16 | 0 |
| May 18, 2026 – May 22, 2026 | $209.81 | $315.00 | $203.00 | $306.51 | 0 |
| May 25, 2026 – May 29, 2026 | $315.71 | $356.45 | $300.00 | $353.29 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $389.95 | $427.99 | $337.55 | $342.93 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $354.00 | $385.80 | $298.38 | $380.81 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $390.50 | $452.70 | $369.25 | $439.46 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $440.03 | $444.95 | $326.80 | $334.27 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $336.25 | $361.95 | $303.67 | $315.28 | 0 |