| Sep 14, 2020 – Sep 18, 2020 | $245.00 | $319.00 | $215.24 | $240.00 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $230.00 | $254.80 | $208.55 | $229.00 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $235.93 | $278.26 | $227.00 | $227.10 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $231.97 | $252.36 | $231.20 | $238.00 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $250.32 | $252.00 | $231.46 | $242.52 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $245.00 | $301.00 | $243.00 | $265.05 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $266.07 | $276.22 | $241.50 | $250.02 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $254.10 | $274.87 | $247.00 | $265.00 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $263.99 | $265.95 | $229.98 | $234.80 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $234.00 | $273.17 | $230.25 | $266.00 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $267.10 | $334.62 | $259.10 | $328.79 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $338.38 | $395.80 | $288.00 | $387.70 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $393.50 | $429.00 | $347.26 | $353.96 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $352.49 | $357.98 | $303.54 | $334.25 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $329.00 | $359.55 | $321.30 | $323.04 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $324.87 | $327.79 | $280.73 | $281.40 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $285.41 | $325.72 | $266.41 | $300.10 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $295.00 | $313.48 | $286.21 | $291.30 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $293.75 | $295.00 | $279.00 | $285.68 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $292.45 | $296.81 | $264.00 | $272.45 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $275.10 | $318.88 | $273.38 | $306.05 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $308.71 | $327.41 | $292.34 | $299.47 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $304.70 | $304.99 | $281.31 | $290.00 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $287.46 | $287.77 | $242.98 | $259.54 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $269.30 | $280.10 | $217.82 | $239.73 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $235.00 | $241.55 | $212.29 | $230.00 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $230.98 | $242.50 | $215.26 | $220.82 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $220.82 | $235.00 | $205.07 | $235.00 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $230.55 | $237.59 | $216.26 | $236.79 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $237.80 | $242.87 | $223.73 | $226.89 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $225.00 | $243.49 | $223.79 | $232.74 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $230.00 | $239.00 | $220.50 | $235.64 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $235.73 | $241.22 | $226.00 | $231.59 | 0 |
| May 3, 2021 – May 7, 2021 | $232.30 | $232.82 | $192.41 | $206.04 | 0 |
| May 10, 2021 – May 14, 2021 | $202.20 | $210.88 | $184.71 | $209.99 | 0 |
| May 17, 2021 – May 21, 2021 | $208.45 | $236.17 | $205.45 | $233.39 | 0 |
| May 24, 2021 – May 28, 2021 | $235.00 | $246.47 | $220.00 | $238.03 | 0 |
| May 31, 2021 – Jun 4, 2021 | $239.50 | $248.20 | $233.36 | $242.56 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $244.65 | $255.99 | $233.75 | $240.60 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $242.70 | $250.00 | $231.52 | $249.40 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $247.22 | $253.32 | $241.65 | $247.09 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $248.43 | $251.00 | $235.72 | $237.24 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $235.05 | $272.00 | $234.78 | $269.49 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $267.50 | $275.00 | $245.50 | $250.82 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $245.94 | $271.61 | $242.01 | $264.92 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $262.69 | $274.99 | $255.00 | $265.72 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $266.04 | $285.84 | $261.54 | $277.48 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $277.76 | $291.77 | $270.73 | $291.52 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $288.41 | $292.20 | $247.88 | $266.67 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $268.16 | $307.42 | $267.30 | $297.71 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $293.74 | $310.00 | $282.20 | $310.00 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $308.48 | $324.18 | $304.27 | $318.54 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $318.26 | $328.06 | $299.61 | $322.80 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $312.43 | $322.84 | $304.14 | $316.47 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $309.56 | $315.66 | $291.62 | $303.72 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $300.01 | $325.38 | $290.01 | $313.52 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $312.99 | $338.36 | $308.55 | $333.57 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $332.00 | $344.86 | $330.70 | $339.78 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $341.11 | $356.00 | $336.00 | $353.84 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $353.84 | $365.79 | $346.36 | $364.80 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $367.10 | $386.99 | $358.92 | $386.50 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $385.50 | $405.00 | $383.67 | $392.15 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $392.10 | $392.40 | $335.05 | $362.60 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $372.36 | $378.10 | $305.61 | $345.11 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $340.26 | $375.00 | $324.00 | $371.24 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $363.71 | $377.26 | $312.00 | $332.33 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $326.49 | $362.52 | $323.06 | $349.22 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $351.00 | $358.58 | $331.18 | $338.75 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $341.00 | $344.00 | $286.00 | $299.68 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $290.00 | $316.00 | $273.83 | $289.59 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $289.32 | $298.11 | $264.70 | $267.56 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $260.21 | $281.57 | $232.83 | $253.52 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $261.00 | $286.85 | $251.00 | $275.72 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $291.00 | $329.49 | $286.77 | $293.69 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $294.06 | $306.07 | $272.63 | $273.77 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $271.06 | $282.48 | $240.10 | $269.42 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $267.99 | $274.58 | $208.05 | $209.65 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $215.26 | $219.84 | $179.93 | $180.42 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $178.86 | $225.43 | $164.29 | $222.85 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $217.76 | $231.77 | $206.06 | $219.81 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $220.00 | $246.52 | $219.01 | $234.81 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $235.38 | $243.33 | $203.08 | $208.34 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $207.40 | $222.00 | $198.56 | $198.63 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $198.21 | $202.49 | $172.76 | $173.80 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $176.00 | $195.84 | $171.13 | $171.44 | 0 |
| May 2, 2022 – May 6, 2022 | $170.31 | $187.23 | $151.21 | $155.27 | 0 |
| May 9, 2022 – May 13, 2022 | $152.05 | $159.72 | $126.01 | $158.36 | 0 |
| May 16, 2022 – May 20, 2022 | $155.44 | $159.15 | $134.10 | $141.49 | 0 |
| May 23, 2022 – May 27, 2022 | $138.38 | $142.78 | $112.10 | $129.91 | 0 |
| May 30, 2022 – Jun 3, 2022 | $130.00 | $140.70 | $123.82 | $129.82 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $132.60 | $139.67 | $119.43 | $122.42 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $114.49 | $124.35 | $110.27 | $119.38 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $122.60 | $152.02 | $120.13 | $151.53 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $150.38 | $154.62 | $136.13 | $144.53 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $142.00 | $164.78 | $140.05 | $159.68 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $158.05 | $159.80 | $141.28 | $147.95 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $150.50 | $161.30 | $141.43 | $142.99 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $141.00 | $149.97 | $129.78 | $149.91 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $146.65 | $168.41 | $143.04 | $165.53 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $166.17 | $179.95 | $159.00 | $168.68 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $167.80 | $171.67 | $151.63 | $153.94 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $149.95 | $205.66 | $147.73 | $197.71 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $194.00 | $196.80 | $165.89 | $171.49 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $170.00 | $189.19 | $167.79 | $188.19 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $190.00 | $203.62 | $179.93 | $184.67 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $183.00 | $189.39 | $167.14 | $172.13 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $171.25 | $178.46 | $164.25 | $169.96 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $170.81 | $189.75 | $161.77 | $175.10 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $176.14 | $176.73 | $145.62 | $152.38 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $158.50 | $179.95 | $156.69 | $177.10 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $178.00 | $183.46 | $155.03 | $159.69 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $159.25 | $167.41 | $129.36 | $132.31 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $133.46 | $162.37 | $122.77 | $159.41 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $157.33 | $168.00 | $144.71 | $146.20 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $143.26 | $148.13 | $136.51 | $144.72 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $143.20 | $155.00 | $131.97 | $149.74 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $147.98 | $148.94 | $132.51 | $144.53 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $144.18 | $162.70 | $139.00 | $142.45 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $140.34 | $146.81 | $134.79 | $138.49 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $136.34 | $143.95 | $133.59 | $143.54 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $146.48 | $149.20 | $119.27 | $124.06 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $127.23 | $142.16 | $126.67 | $140.87 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $141.15 | $148.57 | $135.08 | $144.82 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $146.50 | $161.32 | $134.34 | $159.36 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $156.78 | $178.70 | $151.21 | $163.29 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $159.74 | $166.72 | $154.42 | $157.33 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $158.50 | $175.95 | $151.55 | $154.08 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $150.60 | $155.38 | $145.28 | $148.44 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $150.20 | $156.65 | $131.12 | $142.11 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $142.65 | $146.74 | $128.56 | $131.46 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $129.98 | $142.44 | $128.76 | $135.62 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $133.81 | $142.80 | $131.62 | $136.53 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $136.49 | $154.44 | $134.17 | $154.29 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $152.78 | $158.00 | $140.88 | $145.68 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $143.34 | $147.99 | $136.59 | $142.13 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $142.13 | $147.57 | $141.74 | $145.19 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $144.85 | $149.88 | $135.26 | $148.08 | 0 |
| May 1, 2023 – May 5, 2023 | $148.15 | $159.05 | $142.44 | $154.17 | 0 |
| May 8, 2023 – May 12, 2023 | $160.11 | $173.27 | $156.29 | $167.40 | 0 |
| May 15, 2023 – May 19, 2023 | $167.66 | $185.00 | $166.90 | $176.82 | 0 |
| May 22, 2023 – May 26, 2023 | $176.51 | $182.50 | $143.11 | $150.01 | 0 |
| May 29, 2023 – Jun 2, 2023 | $151.18 | $182.95 | $150.50 | $175.21 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $175.81 | $185.04 | $166.40 | $170.65 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $170.27 | $193.94 | $167.84 | $184.18 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $183.30 | $185.67 | $170.82 | $178.25 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $180.59 | $191.94 | $169.51 | $175.98 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $176.00 | $178.10 | $167.49 | $170.61 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $166.53 | $187.79 | $162.60 | $180.79 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $182.50 | $193.23 | $175.55 | $175.90 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $176.11 | $181.80 | $167.02 | $174.83 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $176.98 | $181.36 | $159.53 | $166.67 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $168.01 | $168.61 | $151.37 | $153.37 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $151.54 | $153.40 | $142.40 | $147.63 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $149.06 | $161.93 | $145.40 | $152.55 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $152.82 | $160.02 | $147.96 | $157.08 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $156.30 | $167.75 | $153.33 | $165.95 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $166.27 | $172.35 | $160.26 | $162.41 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $160.37 | $162.87 | $148.54 | $149.70 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $148.82 | $155.17 | $141.79 | $152.77 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $152.27 | $160.35 | $147.87 | $159.95 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $158.50 | $166.43 | $156.97 | $157.16 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $157.90 | $163.13 | $147.35 | $147.67 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $145.86 | $152.62 | $138.40 | $143.38 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $144.00 | $150.28 | $140.14 | $149.99 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $150.00 | $162.50 | $141.93 | $160.40 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $160.04 | $169.19 | $157.28 | $161.85 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $162.00 | $171.48 | $162.00 | $171.16 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $171.00 | $192.66 | $167.91 | $185.97 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $184.81 | $191.64 | $183.03 | $190.67 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $188.51 | $202.83 | $187.77 | $199.01 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $198.10 | $200.87 | $193.74 | $195.67 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $195.90 | $201.88 | $193.80 | $199.00 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $195.00 | $196.23 | $180.95 | $189.12 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $190.77 | $201.60 | $189.22 | $191.26 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $190.00 | $193.14 | $182.53 | $193.12 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $196.75 | $211.65 | $196.51 | $202.51 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $201.91 | $219.74 | $194.87 | $218.76 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $217.11 | $235.00 | $208.51 | $233.28 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $231.00 | $237.72 | $220.50 | $230.31 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $226.03 | $234.83 | $211.68 | $229.34 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $229.33 | $235.66 | $180.68 | $186.72 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $185.89 | $186.55 | $161.63 | $162.40 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $161.42 | $166.84 | $156.62 | $156.97 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $157.52 | $168.68 | $151.49 | $159.03 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $157.79 | $165.89 | $157.25 | $161.60 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $161.86 | $163.75 | $150.62 | $153.86 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $153.86 | $160.52 | $151.55 | $158.56 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $156.38 | $157.03 | $144.55 | $145.45 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $145.45 | $160.29 | $144.32 | $158.13 | 0 |
| Apr 29, 2024 – May 3, 2024 | $158.70 | $161.38 | $154.18 | $159.32 | 0 |
| May 6, 2024 – May 10, 2024 | $160.11 | $163.88 | $155.42 | $157.15 | 0 |
| May 13, 2024 – May 17, 2024 | $158.05 | $165.88 | $157.51 | $161.86 | 0 |
| May 20, 2024 – May 24, 2024 | $163.08 | $168.80 | $152.35 | $156.16 | 0 |
| May 27, 2024 – May 31, 2024 | $156.07 | $156.47 | $133.59 | $136.18 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $136.85 | $139.06 | $128.41 | $131.21 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $129.53 | $133.38 | $124.69 | $127.17 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $126.46 | $131.79 | $124.70 | $127.80 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $126.69 | $135.73 | $122.60 | $135.09 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $138.32 | $146.46 | $135.73 | $143.02 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $143.31 | $143.44 | $132.20 | $135.75 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $135.92 | $138.40 | $128.87 | $129.85 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $130.69 | $134.17 | $125.50 | $129.00 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $130.00 | $132.55 | $116.89 | $119.77 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $107.93 | $124.63 | $107.93 | $124.41 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $125.29 | $128.66 | $121.95 | $128.04 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $128.56 | $135.72 | $113.24 | $115.86 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $115.05 | $120.03 | $110.26 | $114.23 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $113.06 | $114.73 | $107.13 | $108.56 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $109.32 | $115.04 | $108.13 | $113.67 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $112.36 | $115.01 | $109.34 | $110.27 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $111.41 | $116.62 | $109.89 | $113.92 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $113.25 | $116.08 | $108.71 | $114.72 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $114.42 | $126.99 | $113.06 | $124.03 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $125.42 | $126.50 | $117.30 | $119.54 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $119.29 | $121.05 | $113.28 | $116.04 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $117.84 | $121.19 | $113.25 | $115.49 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $115.51 | $124.96 | $113.23 | $120.89 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $122.22 | $134.59 | $121.69 | $125.96 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $126.48 | $178.70 | $125.00 | $167.44 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $174.96 | $178.37 | $167.38 | $174.80 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $175.03 | $186.90 | $170.59 | $183.64 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $183.20 | $185.40 | $165.73 | $167.67 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $167.66 | $173.40 | $160.65 | $166.29 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $165.31 | $166.41 | $157.26 | $158.65 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $155.36 | $162.68 | $153.12 | $162.22 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $165.32 | $167.91 | $156.70 | $162.46 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $160.27 | $172.99 | $158.60 | $170.79 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $172.75 | $177.80 | $172.35 | $174.12 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $171.61 | $188.43 | $170.10 | $181.51 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $176.17 | $190.92 | $175.25 | $184.03 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $185.86 | $193.00 | $178.52 | $187.60 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $193.60 | $194.40 | $176.35 | $177.89 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $177.58 | $187.95 | $160.66 | $177.10 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $178.70 | $180.95 | $148.49 | $158.91 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $151.30 | $156.50 | $146.00 | $156.11 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $156.29 | $158.82 | $149.83 | $158.39 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $161.35 | $166.79 | $148.39 | $150.63 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $145.85 | $155.70 | $125.49 | $130.53 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $120.70 | $151.95 | $120.10 | $144.96 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $149.00 | $150.69 | $142.19 | $143.43 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $142.00 | $160.57 | $135.38 | $158.40 | 0 |
| Apr 28, 2025 – May 2, 2025 | $158.28 | $169.72 | $154.38 | $167.66 | 0 |
| May 5, 2025 – May 9, 2025 | $166.50 | $176.42 | $164.24 | $174.14 | 0 |
| May 12, 2025 – May 16, 2025 | $181.16 | $184.29 | $177.67 | $183.08 | 0 |
| May 19, 2025 – May 23, 2025 | $181.91 | $205.40 | $178.91 | $200.05 | 0 |
| May 26, 2025 – May 30, 2025 | $202.60 | $209.80 | $199.75 | $205.67 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $205.67 | $214.83 | $204.41 | $210.84 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $211.31 | $213.10 | $205.23 | $208.18 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $210.31 | $215.99 | $206.26 | $211.99 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $209.63 | $225.68 | $207.36 | $222.61 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $224.40 | $225.51 | $214.42 | $221.49 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $221.43 | $226.60 | $209.46 | $210.84 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $209.87 | $217.54 | $208.60 | $216.89 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $217.00 | $220.92 | $210.40 | $219.51 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $219.93 | $229.27 | $202.87 | $205.02 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $207.70 | $215.39 | $191.33 | $191.73 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $192.16 | $200.34 | $188.00 | $199.08 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $197.47 | $199.95 | $189.99 | $196.81 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $199.00 | $249.99 | $193.42 | $238.66 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $234.00 | $236.50 | $215.05 | $225.58 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $226.84 | $232.21 | $220.81 | $221.15 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $222.02 | $231.94 | $214.30 | $230.48 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $228.91 | $231.49 | $217.27 | $224.64 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $226.94 | $242.50 | $221.52 | $235.09 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $240.36 | $255.39 | $231.07 | $242.17 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $246.19 | $251.74 | $236.00 | $240.74 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $243.77 | $259.75 | $238.26 | $257.94 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $263.15 | $275.48 | $261.32 | $274.88 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $277.73 | $280.67 | $254.49 | $262.86 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $268.50 | $275.87 | $243.21 | $257.02 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $258.88 | $262.25 | $228.58 | $234.03 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $237.70 | $254.00 | $236.05 | $251.24 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $249.09 | $268.21 | $225.60 | $228.79 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $228.64 | $231.50 | $214.90 | $217.93 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $216.92 | $224.75 | $211.91 | $222.46 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $223.34 | $226.86 | $219.54 | $223.88 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $222.99 | $225.49 | $213.95 | $216.71 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $217.35 | $236.31 | $217.31 | $219.09 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $216.50 | $221.78 | $204.18 | $210.38 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $206.51 | $214.74 | $204.87 | $209.69 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $211.79 | $223.05 | $191.81 | $192.70 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $197.09 | $197.09 | $156.08 | $168.43 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $168.41 | $188.50 | $166.28 | $182.29 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $178.40 | $184.60 | $171.01 | $172.50 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $169.68 | $184.42 | $154.63 | $168.41 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $164.19 | $183.25 | $156.87 | $180.48 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $175.84 | $184.74 | $174.43 | $178.66 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $180.40 | $180.79 | $166.55 | $168.02 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $170.01 | $177.05 | $150.60 | $152.80 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $152.81 | $159.28 | $145.01 | $151.85 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $151.75 | $157.84 | $118.30 | $121.11 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $122.01 | $151.48 | $121.30 | $143.98 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $143.48 | $156.70 | $134.30 | $140.32 | 0 |
| Apr 27, 2026 – May 1, 2026 | $141.24 | $146.38 | $133.02 | $141.00 | 0 |
| May 4, 2026 – May 8, 2026 | $142.01 | $157.00 | $136.20 | $152.45 | 0 |
| May 11, 2026 – May 15, 2026 | $150.16 | $159.83 | $146.05 | $157.47 | 0 |
| May 18, 2026 – May 22, 2026 | $156.70 | $176.98 | $155.19 | $172.20 | 0 |
| May 25, 2026 – May 29, 2026 | $176.89 | $256.21 | $173.08 | $255.55 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $259.97 | $284.99 | $235.00 | $238.26 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $239.80 | $248.64 | $229.60 | $232.78 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $236.30 | $246.77 | $219.69 | $232.29 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $232.65 | $250.00 | $217.48 | $248.96 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $250.96 | $264.96 | $246.01 | $260.15 | 0 |
| Jul 6, 2026 – Jul 6, 2026 | $256.80 | $264.49 | $254.30 | $263.35 | |