| Oct 7, 2019 – Oct 11, 2019 | $16.28 | $16.48 | $12.84 | $13.64 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $13.65 | $14.06 | $12.36 | $13.96 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $14.74 | $21.70 | $14.63 | $17.34 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $16.86 | $17.94 | $15.91 | $16.30 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $16.83 | $20.12 | $16.81 | $18.62 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $19.11 | $19.72 | $16.85 | $18.99 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $18.90 | $21.71 | $18.36 | $21.05 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $22.26 | $23.09 | $20.11 | $21.69 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $22.36 | $24.15 | $20.45 | $24.05 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $24.67 | $33.56 | $24.67 | $32.03 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $37.94 | $38.24 | $27.37 | $34.51 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $34.45 | $35.43 | $31.18 | $32.15 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $32.57 | $40.71 | $32.57 | $39.53 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $39.59 | $48.21 | $37.71 | $39.16 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $40.47 | $40.78 | $29.93 | $32.75 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $33.35 | $38.52 | $33.08 | $34.53 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $32.81 | $34.37 | $28.13 | $28.83 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $29.41 | $33.56 | $28.31 | $30.48 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $30.58 | $31.73 | $28.62 | $30.35 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $30.09 | $32.15 | $29.86 | $31.93 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $29.61 | $34.64 | $28.76 | $34.64 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $34.55 | $40.46 | $33.56 | $37.59 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $34.69 | $35.43 | $27.63 | $30.53 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $48.71 | $103.63 | $37.50 | $45.89 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $58.23 | $59.20 | $46.58 | $54.28 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $59.22 | $63.61 | $51.33 | $52.06 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $54.77 | $54.87 | $43.42 | $44.82 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $45.42 | $45.78 | $36.52 | $40.28 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $40.95 | $57.24 | $39.28 | $47.13 | 0 |
| Apr 27, 2020 – May 1, 2020 | $48.25 | $49.59 | $42.44 | $44.52 | 0 |
| May 4, 2020 – May 8, 2020 | $44.61 | $49.72 | $43.78 | $48.60 | 0 |
| May 11, 2020 – May 15, 2020 | $48.96 | $51.44 | $44.49 | $48.84 | 0 |
| May 18, 2020 – May 22, 2020 | $54.02 | $59.64 | $49.30 | $50.36 | 0 |
| May 25, 2020 – May 29, 2020 | $51.72 | $51.86 | $45.69 | $48.88 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $49.35 | $52.51 | $47.87 | $48.54 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $48.58 | $48.79 | $45.94 | $47.94 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $48.08 | $50.92 | $47.66 | $50.69 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $51.27 | $62.54 | $50.85 | $61.32 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $64.82 | $78.34 | $61.41 | $62.44 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $64.73 | $70.36 | $62.68 | $69.44 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $77.44 | $86.44 | $73.59 | $84.14 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $90.55 | $103.62 | $79.29 | $83.07 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $86.30 | $89.22 | $76.98 | $81.04 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $81.91 | $84.36 | $73.06 | $75.99 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $75.99 | $76.27 | $65.26 | $67.74 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $68.19 | $75.28 | $63.24 | $72.07 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $75.98 | $76.39 | $62.49 | $63.16 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $62.00 | $62.84 | $53.39 | $57.80 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $59.37 | $64.43 | $57.92 | $64.28 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $66.62 | $69.08 | $64.30 | $66.12 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $64.70 | $66.87 | $58.04 | $65.82 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $66.11 | $74.02 | $64.86 | $72.74 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $74.71 | $88.82 | $74.66 | $87.88 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $89.81 | $94.19 | $83.94 | $92.86 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $94.97 | $96.02 | $84.30 | $87.53 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $87.07 | $88.67 | $74.36 | $84.24 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $86.76 | $91.63 | $82.09 | $90.80 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $112.53 | $113.50 | $97.22 | $104.61 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $95.38 | $103.95 | $85.52 | $102.71 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $108.30 | $109.75 | $96.28 | $108.55 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $112.15 | $126.45 | $106.59 | $118.43 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $119.42 | $129.29 | $115.06 | $125.64 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $124.97 | $125.34 | $100.29 | $102.88 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $106.10 | $106.56 | $93.76 | $95.69 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $93.76 | $94.15 | $79.50 | $80.45 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $84.33 | $99.88 | $81.92 | $99.08 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $101.50 | $107.97 | $95.98 | $100.26 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $99.94 | $107.06 | $98.89 | $107.02 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $106.59 | $116.63 | $101.67 | $115.41 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $116.31 | $118.52 | $109.11 | $116.03 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $116.07 | $119.41 | $113.91 | $116.02 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $115.47 | $116.28 | $105.96 | $114.18 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $115.91 | $118.23 | $104.81 | $107.60 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $108.56 | $109.99 | $90.03 | $94.94 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $93.59 | $101.93 | $89.11 | $101.93 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $102.63 | $109.53 | $100.71 | $106.18 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $105.24 | $107.28 | $91.72 | $94.51 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $96.26 | $112.59 | $92.53 | $112.38 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $112.52 | $121.89 | $108.56 | $120.54 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $118.97 | $150.33 | $116.74 | $149.56 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $145.05 | $175.33 | $138.97 | $170.74 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $165.60 | $191.32 | $159.43 | $185.82 | 0 |
| May 3, 2021 – May 7, 2021 | $199.61 | $210.36 | $143.10 | $181.31 | 0 |
| May 10, 2021 – May 14, 2021 | $198.18 | $200.30 | $170.46 | $190.25 | 0 |
| May 17, 2021 – May 21, 2021 | $190.22 | $206.29 | $184.28 | $193.13 | 0 |
| May 24, 2021 – May 28, 2021 | $194.93 | $205.87 | $190.75 | $201.33 | 0 |
| May 31, 2021 – Jun 4, 2021 | $201.90 | $231.93 | $201.81 | $230.24 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $235.44 | $249.48 | $208.50 | $235.43 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $237.41 | $237.77 | $196.89 | $209.64 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $214.22 | $234.89 | $211.96 | $227.01 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $227.55 | $230.68 | $215.28 | $221.07 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $210.64 | $214.76 | $191.50 | $214.56 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $214.53 | $230.19 | $202.00 | $228.44 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $225.02 | $288.51 | $223.45 | $278.27 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $285.72 | $326.67 | $268.63 | $324.06 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $340.75 | $428.23 | $328.82 | $383.92 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $402.89 | $457.93 | $331.81 | $372.39 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $363.36 | $369.90 | $315.82 | $344.12 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $368.63 | $382.93 | $346.41 | $353.79 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $346.41 | $355.62 | $316.52 | $329.93 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $330.17 | $358.55 | $327.95 | $344.63 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $343.64 | $369.95 | $318.25 | $354.48 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $336.74 | $355.29 | $328.05 | $329.12 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $330.98 | $334.08 | $227.02 | $251.46 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $231.86 | $254.63 | $229.03 | $242.73 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $240.81 | $253.98 | $236.99 | $244.44 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $242.13 | $291.95 | $241.83 | $274.70 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $275.03 | $300.37 | $269.43 | $275.09 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $278.31 | $293.07 | $204.80 | $213.81 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $229.14 | $249.69 | $220.65 | $235.03 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $238.56 | $286.22 | $236.34 | $285.96 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $294.10 | $367.62 | $287.78 | $343.45 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $364.67 | $369.68 | $303.05 | $339.56 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $313.42 | $317.65 | $249.58 | $254.31 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $263.65 | $285.91 | $257.60 | $283.52 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $295.50 | $298.39 | $246.78 | $251.95 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $249.93 | $260.50 | $228.70 | $254.43 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $250.55 | $252.79 | $195.41 | $209.07 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $201.78 | $227.34 | $192.07 | $193.44 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $180.87 | $180.87 | $143.90 | $145.57 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $140.13 | $165.49 | $133.36 | $160.10 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $163.83 | $181.72 | $160.39 | $174.26 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $173.29 | $174.56 | $154.20 | $168.72 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $161.53 | $166.08 | $149.62 | $154.89 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $147.54 | $156.62 | $136.76 | $148.65 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $145.13 | $151.95 | $132.76 | $134.48 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $131.44 | $143.35 | $119.73 | $133.87 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $137.53 | $177.49 | $136.88 | $172.18 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $172.88 | $176.17 | $157.42 | $158.99 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $162.30 | $186.60 | $157.73 | $176.44 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $178.77 | $183.81 | $159.26 | $168.03 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $163.93 | $179.31 | $161.95 | $173.00 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $172.69 | $172.69 | $142.74 | $143.17 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $143.98 | $153.92 | $135.71 | $136.97 | 0 |
| May 2, 2022 – May 6, 2022 | $137.84 | $150.89 | $131.87 | $134.39 | 0 |
| May 9, 2022 – May 13, 2022 | $137.75 | $162.84 | $136.69 | $156.76 | 0 |
| May 16, 2022 – May 20, 2022 | $155.67 | $168.02 | $148.18 | $160.87 | 0 |
| May 23, 2022 – May 27, 2022 | $164.21 | $165.49 | $148.59 | $164.78 | 0 |
| May 30, 2022 – Jun 3, 2022 | $161.66 | $165.68 | $152.14 | $157.70 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $159.20 | $163.73 | $140.16 | $143.85 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $140.00 | $142.64 | $125.07 | $125.14 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $130.20 | $134.28 | $117.08 | $134.04 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $140.24 | $157.50 | $137.01 | $157.50 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $151.37 | $172.75 | $151.08 | $170.13 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $167.95 | $171.42 | $153.83 | $161.44 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $163.00 | $169.74 | $159.25 | $160.16 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $161.75 | $165.81 | $153.87 | $165.15 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $163.59 | $185.09 | $161.01 | $183.11 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $167.00 | $170.93 | $156.62 | $160.35 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $162.00 | $165.42 | $145.43 | $147.92 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $146.75 | $150.50 | $142.31 | $142.60 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $140.00 | $150.10 | $139.03 | $147.90 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $146.14 | $152.68 | $137.12 | $150.91 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $150.28 | $152.20 | $140.68 | $145.76 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $142.23 | $142.79 | $126.56 | $128.35 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $126.80 | $136.25 | $126.61 | $134.88 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $135.24 | $140.65 | $134.34 | $134.71 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $134.73 | $142.09 | $127.49 | $135.62 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $137.20 | $139.56 | $118.31 | $131.64 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $130.63 | $140.80 | $128.32 | $137.65 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $137.77 | $156.80 | $133.95 | $154.31 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $152.77 | $163.34 | $146.79 | $154.51 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $152.03 | $167.08 | $152.03 | $166.39 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $163.09 | $165.04 | $151.50 | $154.85 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $157.00 | $170.38 | $156.51 | $169.74 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $168.46 | $173.00 | $158.36 | $170.30 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $171.19 | $188.98 | $164.81 | $175.25 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $175.96 | $180.40 | $165.50 | $175.97 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $175.76 | $176.67 | $146.00 | $150.22 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $152.94 | $156.27 | $143.60 | $150.09 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $152.22 | $154.24 | $142.09 | $145.05 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $145.00 | $147.68 | $139.05 | $142.79 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $142.33 | $144.93 | $140.33 | $143.66 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $142.48 | $145.22 | $138.05 | $142.06 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $140.00 | $144.19 | $138.87 | $141.51 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $141.49 | $147.66 | $137.33 | $138.62 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $138.96 | $141.92 | $129.02 | $133.31 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $134.00 | $134.13 | $125.44 | $130.77 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $131.00 | $132.31 | $126.25 | $127.45 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $124.59 | $132.48 | $124.59 | $129.64 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $128.81 | $136.91 | $127.23 | $128.20 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $123.20 | $128.09 | $119.98 | $124.57 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $124.15 | $130.75 | $124.15 | $128.90 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $128.11 | $131.52 | $125.54 | $129.66 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $129.00 | $129.10 | $117.83 | $118.28 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $113.84 | $117.40 | $109.43 | $114.24 | 0 |
| May 1, 2023 – May 5, 2023 | $112.50 | $113.33 | $106.64 | $108.43 | 0 |
| May 8, 2023 – May 12, 2023 | $113.02 | $113.02 | $100.08 | $105.24 | 0 |
| May 15, 2023 – May 19, 2023 | $104.65 | $108.42 | $103.95 | $106.49 | 0 |
| May 22, 2023 – May 26, 2023 | $106.49 | $119.01 | $104.59 | $105.27 | 0 |
| May 29, 2023 – Jun 2, 2023 | $105.35 | $109.61 | $103.05 | $108.13 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $107.30 | $110.76 | $107.21 | $109.25 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $108.51 | $116.36 | $108.51 | $112.55 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $111.84 | $112.20 | $105.55 | $107.14 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $107.00 | $108.91 | $104.72 | $107.93 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $107.42 | $112.37 | $105.03 | $106.86 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $107.62 | $110.41 | $106.74 | $108.24 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $107.95 | $110.19 | $106.58 | $108.59 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $108.61 | $109.65 | $104.76 | $107.42 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $107.60 | $109.98 | $104.50 | $106.48 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $101.01 | $109.83 | $95.50 | $106.92 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $106.81 | $113.44 | $104.51 | $110.36 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $111.36 | $124.02 | $111.25 | $117.61 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $119.76 | $125.83 | $119.44 | $121.75 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $121.87 | $122.95 | $118.38 | $120.13 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $119.54 | $119.78 | $112.42 | $113.06 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $113.06 | $113.24 | $104.64 | $104.64 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $104.00 | $110.50 | $100.83 | $108.64 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $109.25 | $113.04 | $107.26 | $111.21 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $109.57 | $112.52 | $103.01 | $103.58 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $98.15 | $99.97 | $90.15 | $90.91 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $88.87 | $98.59 | $88.00 | $91.20 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $91.47 | $98.34 | $88.66 | $95.78 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $101.28 | $104.50 | $97.16 | $99.56 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $98.28 | $102.26 | $96.24 | $99.39 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $99.07 | $100.12 | $95.29 | $98.83 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $99.94 | $103.41 | $94.70 | $99.40 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $98.47 | $103.62 | $95.19 | $103.43 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $101.87 | $105.94 | $92.02 | $102.20 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $101.98 | $107.08 | $101.17 | $105.33 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $105.74 | $108.36 | $104.11 | $105.54 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $105.17 | $114.70 | $105.17 | $111.66 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $112.92 | $112.92 | $100.50 | $103.57 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $101.54 | $101.88 | $95.90 | $98.22 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $98.39 | $101.13 | $92.68 | $94.80 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $94.53 | $96.74 | $91.98 | $92.65 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $93.87 | $96.02 | $91.52 | $93.14 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $93.00 | $94.05 | $90.34 | $91.67 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $90.50 | $94.88 | $90.50 | $93.97 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $93.00 | $95.09 | $88.83 | $90.94 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $89.89 | $92.11 | $87.90 | $91.27 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $91.10 | $97.50 | $90.85 | $92.48 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $92.92 | $94.44 | $85.21 | $91.83 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $91.31 | $93.84 | $90.80 | $92.25 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $92.37 | $93.24 | $89.00 | $90.52 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $90.46 | $92.48 | $85.60 | $86.48 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $86.12 | $88.96 | $85.40 | $86.81 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $86.88 | $89.52 | $86.13 | $87.21 | 0 |
| Apr 29, 2024 – May 3, 2024 | $87.01 | $93.54 | $86.36 | $92.72 | 0 |
| May 6, 2024 – May 10, 2024 | $90.09 | $95.29 | $89.38 | $91.67 | 0 |
| May 13, 2024 – May 17, 2024 | $92.56 | $93.48 | $90.54 | $90.61 | 0 |
| May 20, 2024 – May 24, 2024 | $90.57 | $102.66 | $90.24 | $96.95 | 0 |
| May 27, 2024 – May 31, 2024 | $97.72 | $103.57 | $91.57 | $100.60 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $100.00 | $104.33 | $98.55 | $100.34 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $99.66 | $101.87 | $92.02 | $92.08 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $91.20 | $91.20 | $83.72 | $84.64 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $86.98 | $87.18 | $80.02 | $80.36 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $80.22 | $81.88 | $78.02 | $80.09 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $80.67 | $86.98 | $79.65 | $84.95 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $84.95 | $87.87 | $83.17 | $85.46 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $86.72 | $86.80 | $82.61 | $85.94 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $86.01 | $88.98 | $80.23 | $82.01 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $76.55 | $81.75 | $76.53 | $80.80 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $80.83 | $87.57 | $79.88 | $85.19 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $85.25 | $90.78 | $85.25 | $88.19 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $88.69 | $90.24 | $85.00 | $88.22 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $88.08 | $91.68 | $86.45 | $89.94 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $91.33 | $125.41 | $90.92 | $123.40 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $121.77 | $131.49 | $110.34 | $112.28 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $113.47 | $119.75 | $111.00 | $118.22 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $117.30 | $124.14 | $115.16 | $122.68 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $122.19 | $124.00 | $115.77 | $120.52 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $119.68 | $121.57 | $108.75 | $111.77 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $111.58 | $113.34 | $108.86 | $110.48 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $110.54 | $115.80 | $109.58 | $111.48 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $112.13 | $115.32 | $102.52 | $110.64 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $110.45 | $115.93 | $94.31 | $99.72 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $99.30 | $114.32 | $98.25 | $113.13 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $114.10 | $121.80 | $113.44 | $118.39 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $118.39 | $125.40 | $112.96 | $121.72 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $121.19 | $123.30 | $116.73 | $120.38 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $119.64 | $119.64 | $109.52 | $113.08 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $112.19 | $115.85 | $112.19 | $113.95 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $112.89 | $116.74 | $110.61 | $115.79 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $117.74 | $129.27 | $116.07 | $122.85 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $118.00 | $118.73 | $111.20 | $111.93 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $112.41 | $124.87 | $111.12 | $118.14 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $118.42 | $126.77 | $118.01 | $123.77 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $120.44 | $124.37 | $115.02 | $117.61 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $119.15 | $122.92 | $111.56 | $119.83 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $120.81 | $124.49 | $115.66 | $120.01 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $119.17 | $119.18 | $105.45 | $112.92 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $113.11 | $115.10 | $108.11 | $108.78 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $105.77 | $107.46 | $97.41 | $99.47 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $99.23 | $102.82 | $94.50 | $95.38 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $95.65 | $101.69 | $93.48 | $94.95 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $89.00 | $94.24 | $85.55 | $88.05 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $81.84 | $97.17 | $81.20 | $96.52 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $99.17 | $103.59 | $96.54 | $98.76 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $97.50 | $120.62 | $93.17 | $102.02 | 0 |
| Apr 28, 2025 – May 2, 2025 | $107.64 | $108.79 | $99.85 | $104.94 | 0 |
| May 5, 2025 – May 9, 2025 | $104.58 | $106.99 | $92.26 | $92.77 | 0 |
| May 12, 2025 – May 16, 2025 | $94.02 | $97.49 | $89.77 | $92.77 | 0 |
| May 19, 2025 – May 23, 2025 | $94.50 | $104.56 | $94.30 | $98.68 | 0 |
| May 26, 2025 – May 30, 2025 | $99.34 | $100.48 | $93.50 | $95.81 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $106.66 | $122.90 | $106.30 | $108.49 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $109.19 | $110.00 | $104.00 | $106.57 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $108.15 | $108.56 | $102.24 | $106.53 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $104.22 | $107.66 | $101.87 | $106.72 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $106.89 | $111.82 | $105.35 | $110.00 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $110.50 | $114.00 | $108.94 | $112.89 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $111.00 | $112.58 | $108.72 | $110.02 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $109.15 | $115.54 | $108.55 | $115.31 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $114.50 | $114.91 | $104.64 | $107.34 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $112.40 | $115.51 | $108.76 | $111.66 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $111.76 | $114.10 | $108.56 | $113.52 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $113.96 | $114.15 | $109.28 | $110.88 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $110.75 | $110.88 | $99.99 | $100.00 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $99.97 | $114.89 | $98.96 | $112.46 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $110.00 | $111.33 | $90.12 | $96.74 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $98.00 | $100.84 | $95.34 | $96.22 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $96.36 | $99.98 | $95.94 | $98.08 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $98.35 | $106.52 | $96.08 | $105.49 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $104.57 | $108.09 | $101.18 | $102.06 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $102.00 | $109.74 | $101.00 | $105.14 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $104.07 | $108.05 | $103.06 | $105.66 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $106.05 | $107.32 | $101.90 | $103.91 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $104.80 | $109.02 | $100.09 | $103.14 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $104.32 | $113.39 | $101.52 | $103.09 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $103.24 | $103.91 | $95.45 | $95.59 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $95.40 | $104.05 | $94.00 | $103.15 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $101.00 | $101.84 | $95.21 | $96.25 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $99.00 | $99.56 | $94.34 | $94.81 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $94.52 | $94.75 | $91.11 | $92.50 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $91.71 | $96.19 | $91.32 | $94.52 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $94.28 | $97.78 | $94.00 | $96.69 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $97.42 | $101.48 | $95.85 | $99.85 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $101.17 | $111.26 | $99.13 | $109.00 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $106.13 | $124.00 | $105.10 | $115.98 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $117.70 | $120.16 | $113.16 | $113.75 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $109.78 | $111.36 | $105.42 | $106.62 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $106.86 | $112.68 | $105.59 | $105.87 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $106.00 | $110.89 | $105.41 | $110.15 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $109.30 | $112.40 | $107.75 | $110.23 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $108.18 | $110.10 | $97.22 | $101.50 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $100.46 | $102.86 | $79.52 | $91.19 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $92.00 | $95.14 | $87.16 | $89.27 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $89.41 | $90.94 | $85.05 | $85.68 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $85.87 | $91.43 | $84.78 | $91.18 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $90.81 | $96.00 | $87.56 | $95.50 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $95.75 | $104.98 | $95.36 | $102.92 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $102.15 | $113.26 | $102.10 | $105.46 | 0 |
| Apr 27, 2026 – May 1, 2026 | $105.59 | $107.14 | $95.42 | $97.54 | 0 |
| May 4, 2026 – May 8, 2026 | $98.88 | $100.21 | $90.79 | $94.13 | 0 |
| May 11, 2026 – May 15, 2026 | $96.20 | $96.80 | $88.55 | $89.55 | 0 |
| May 18, 2026 – May 22, 2026 | $89.02 | $93.48 | $87.53 | $92.14 | 0 |
| May 25, 2026 – May 29, 2026 | $91.83 | $97.44 | $90.92 | $95.95 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $97.00 | $97.44 | $87.75 | $88.08 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $87.75 | $90.68 | $84.96 | $90.54 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $91.11 | $93.25 | $89.34 | $90.89 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $89.89 | $91.90 | $88.83 | $91.22 | 0 |