| Mar 12, 2018 – Mar 16, 2018 | $27.50 | $33.47 | $26.06 | $33.00 | |
| Mar 19, 2018 – Mar 23, 2018 | $31.45 | $34.83 | $26.75 | $29.43 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $30.63 | $30.94 | $26.60 | $28.07 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $27.90 | $29.66 | $26.33 | $28.22 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $28.47 | $29.46 | $26.50 | $27.48 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $27.89 | $29.97 | $27.03 | $27.22 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $27.20 | $28.93 | $26.50 | $28.71 | 0 |
| Apr 30, 2018 – May 4, 2018 | $28.70 | $30.06 | $26.75 | $27.86 | 0 |
| May 7, 2018 – May 11, 2018 | $28.00 | $29.46 | $27.27 | $29.32 | 0 |
| May 14, 2018 – May 18, 2018 | $29.37 | $30.10 | $26.75 | $27.28 | 0 |
| May 21, 2018 – May 25, 2018 | $27.35 | $27.99 | $24.76 | $24.95 | 0 |
| May 28, 2018 – Jun 1, 2018 | $25.00 | $28.20 | $25.00 | $28.18 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $28.39 | $42.16 | $28.39 | $40.53 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $40.96 | $43.98 | $38.30 | $41.00 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $40.75 | $40.84 | $34.25 | $36.63 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $36.38 | $37.82 | $33.51 | $35.75 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $36.00 | $38.78 | $34.80 | $38.01 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $38.95 | $40.79 | $37.01 | $39.74 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $39.66 | $42.63 | $39.02 | $39.79 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $39.62 | $42.54 | $37.11 | $37.38 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $37.29 | $37.73 | $33.90 | $37.33 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $37.42 | $39.59 | $36.06 | $38.19 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $38.43 | $41.00 | $35.51 | $40.29 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $40.70 | $45.44 | $39.05 | $44.43 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $45.12 | $48.24 | $42.50 | $42.79 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $43.00 | $46.90 | $39.62 | $46.05 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $45.19 | $47.79 | $40.51 | $42.64 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $42.57 | $42.84 | $37.08 | $40.13 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $39.06 | $43.14 | $39.06 | $40.78 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $41.50 | $41.94 | $35.60 | $37.04 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $36.72 | $37.24 | $33.00 | $36.30 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $36.30 | $39.13 | $35.56 | $35.68 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $36.14 | $36.72 | $33.24 | $33.75 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $34.70 | $39.85 | $33.45 | $39.42 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $39.84 | $42.48 | $38.75 | $40.71 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $40.52 | $41.60 | $37.57 | $37.65 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $37.60 | $37.97 | $30.72 | $33.85 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $34.46 | $39.31 | $33.55 | $39.26 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $40.99 | $43.40 | $36.99 | $40.39 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $39.30 | $44.00 | $39.18 | $42.47 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $41.90 | $42.22 | $34.21 | $34.96 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $34.41 | $40.45 | $34.41 | $39.80 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $40.24 | $42.32 | $37.73 | $41.77 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $41.97 | $45.87 | $41.87 | $45.20 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $44.51 | $46.00 | $42.20 | $45.35 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $45.10 | $46.68 | $42.59 | $45.89 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $44.97 | $48.85 | $44.26 | $48.32 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $48.42 | $49.95 | $46.51 | $48.46 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $48.91 | $50.90 | $48.18 | $50.11 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $50.18 | $50.58 | $48.82 | $49.78 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $50.30 | $61.14 | $49.08 | $60.57 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $60.61 | $61.64 | $56.61 | $60.54 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $60.80 | $68.85 | $60.75 | $67.19 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $67.39 | $70.90 | $65.43 | $66.01 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $65.55 | $72.69 | $63.50 | $70.93 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $72.00 | $72.94 | $61.39 | $63.14 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $62.81 | $68.82 | $61.52 | $66.64 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $66.59 | $67.99 | $60.02 | $62.73 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $62.50 | $69.00 | $62.40 | $66.94 | 0 |
| Apr 29, 2019 – May 3, 2019 | $66.87 | $69.50 | $64.43 | $67.40 | 0 |
| May 6, 2019 – May 10, 2019 | $65.01 | $74.59 | $63.41 | $73.55 | 0 |
| May 13, 2019 – May 17, 2019 | $71.62 | $80.38 | $67.51 | $78.79 | 0 |
| May 20, 2019 – May 24, 2019 | $77.60 | $78.19 | $72.19 | $73.76 | 0 |
| May 27, 2019 – May 31, 2019 | $74.58 | $76.76 | $66.42 | $68.63 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $68.66 | $76.00 | $65.30 | $75.51 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $76.76 | $80.20 | $73.11 | $77.67 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $78.43 | $82.25 | $75.80 | $77.24 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $77.72 | $78.09 | $73.05 | $76.64 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $78.23 | $83.42 | $75.00 | $83.06 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $82.57 | $85.50 | $80.44 | $81.87 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $82.44 | $85.50 | $81.01 | $82.68 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $83.25 | $89.54 | $82.53 | $88.21 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $88.50 | $88.68 | $81.04 | $83.48 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $80.00 | $86.41 | $76.27 | $85.18 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $84.70 | $85.59 | $78.21 | $80.91 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $80.28 | $80.45 | $69.87 | $71.28 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $72.10 | $72.95 | $67.78 | $68.74 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $68.09 | $68.94 | $63.69 | $64.05 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $64.31 | $65.39 | $46.04 | $47.48 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $47.02 | $53.15 | $46.85 | $51.45 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $51.20 | $52.08 | $46.31 | $46.99 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $46.87 | $49.77 | $46.03 | $49.21 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $49.37 | $50.58 | $46.82 | $48.12 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $48.15 | $48.28 | $41.65 | $42.84 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $42.87 | $43.45 | $40.05 | $42.86 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $43.34 | $45.58 | $42.18 | $45.00 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $45.21 | $45.64 | $42.29 | $43.90 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $43.80 | $46.06 | $43.37 | $45.83 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $46.00 | $47.66 | $44.45 | $46.32 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $48.16 | $52.68 | $48.05 | $52.13 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $52.07 | $53.07 | $46.33 | $46.70 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $46.50 | $47.86 | $44.54 | $45.98 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $46.05 | $49.20 | $45.31 | $49.13 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $49.20 | $49.61 | $47.26 | $47.61 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $47.25 | $47.90 | $45.61 | $47.38 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $46.90 | $55.35 | $46.81 | $55.00 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $55.50 | $62.29 | $55.45 | $59.43 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $59.29 | $62.69 | $57.13 | $57.80 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $55.55 | $58.20 | $54.75 | $56.09 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $56.56 | $60.40 | $55.85 | $58.97 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $59.05 | $63.07 | $58.74 | $62.11 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $62.00 | $66.50 | $52.26 | $54.51 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $50.17 | $53.48 | $48.04 | $51.99 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $52.81 | $53.81 | $48.23 | $49.39 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $44.95 | $47.24 | $35.00 | $41.89 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $37.00 | $55.34 | $36.67 | $53.64 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $53.36 | $66.50 | $52.49 | $58.63 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $59.16 | $64.75 | $57.77 | $63.40 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $64.76 | $66.42 | $61.60 | $62.59 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $64.01 | $73.60 | $61.88 | $68.00 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $68.34 | $71.43 | $64.28 | $67.50 | 0 |
| Apr 27, 2020 – May 1, 2020 | $68.51 | $71.26 | $64.90 | $66.85 | 0 |
| May 4, 2020 – May 8, 2020 | $66.61 | $75.55 | $66.00 | $74.02 | 0 |
| May 11, 2020 – May 15, 2020 | $73.99 | $78.76 | $73.21 | $76.39 | 0 |
| May 18, 2020 – May 22, 2020 | $77.87 | $77.87 | $73.50 | $76.94 | 0 |
| May 25, 2020 – May 29, 2020 | $79.00 | $98.38 | $69.83 | $98.09 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $96.80 | $112.73 | $96.50 | $99.31 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $99.24 | $108.97 | $96.81 | $102.47 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $101.95 | $115.17 | $98.55 | $108.57 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $110.29 | $113.70 | $105.61 | $106.00 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $106.86 | $112.90 | $103.05 | $110.21 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $113.02 | $128.75 | $112.50 | $125.49 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $126.11 | $129.00 | $113.81 | $120.31 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $121.20 | $129.30 | $118.53 | $121.72 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $123.68 | $131.35 | $121.45 | $129.85 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $131.05 | $135.85 | $125.20 | $125.85 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $125.85 | $126.50 | $116.88 | $122.89 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $124.64 | $138.80 | $122.15 | $135.22 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $137.02 | $143.55 | $132.79 | $141.13 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $141.99 | $163.80 | $127.50 | $134.34 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $130.11 | $146.00 | $126.86 | $128.50 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $130.75 | $135.10 | $124.00 | $129.10 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $127.69 | $140.51 | $126.51 | $138.27 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $139.08 | $146.45 | $136.10 | $142.05 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $143.01 | $152.73 | $141.50 | $151.96 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $153.00 | $157.45 | $149.69 | $154.85 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $156.00 | $158.74 | $143.18 | $147.05 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $148.27 | $154.60 | $133.81 | $135.75 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $136.75 | $151.79 | $132.79 | $150.06 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $145.62 | $146.45 | $120.34 | $131.92 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $128.99 | $144.96 | $127.00 | $143.01 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $142.39 | $150.40 | $138.68 | $149.74 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $151.68 | $189.65 | $143.40 | $180.75 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $180.00 | $189.56 | $172.08 | $181.91 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $182.34 | $198.16 | $178.67 | $195.88 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $196.65 | $212.59 | $194.22 | $205.27 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $207.48 | $209.45 | $194.01 | $199.71 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $199.72 | $200.49 | $183.25 | $197.37 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $196.99 | $214.83 | $191.60 | $211.06 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $215.77 | $218.00 | $208.37 | $217.36 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $220.76 | $224.00 | $187.76 | $199.70 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $202.52 | $219.99 | $199.93 | $216.78 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $219.31 | $228.38 | $214.08 | $226.48 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $230.88 | $230.88 | $216.20 | $226.03 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $225.13 | $225.25 | $190.60 | $205.03 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $208.75 | $212.00 | $165.57 | $175.37 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $175.76 | $189.75 | $166.89 | $184.61 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $184.98 | $188.49 | $175.75 | $181.56 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $183.50 | $186.40 | $164.67 | $169.78 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $169.01 | $180.00 | $160.66 | $175.77 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $176.61 | $187.17 | $172.32 | $185.04 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $185.58 | $199.50 | $183.55 | $192.49 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $191.14 | $195.71 | $181.43 | $190.26 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $191.70 | $199.50 | $184.40 | $187.64 | 0 |
| May 3, 2021 – May 7, 2021 | $186.60 | $188.22 | $163.50 | $169.32 | 0 |
| May 10, 2021 – May 14, 2021 | $168.16 | $172.28 | $157.03 | $165.34 | 0 |
| May 17, 2021 – May 21, 2021 | $164.10 | $175.00 | $160.70 | $170.08 | 0 |
| May 24, 2021 – May 28, 2021 | $172.49 | $199.77 | $170.31 | $194.20 | 0 |
| May 31, 2021 – Jun 4, 2021 | $194.17 | $195.95 | $183.95 | $185.80 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $184.81 | $208.54 | $183.09 | $207.79 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $207.79 | $219.95 | $206.91 | $218.60 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $216.55 | $222.32 | $211.51 | $218.84 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $220.56 | $223.94 | $211.19 | $214.78 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $217.07 | $231.59 | $217.00 | $227.79 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $232.52 | $236.46 | $217.88 | $221.16 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $217.50 | $240.29 | $216.45 | $238.72 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $235.73 | $239.50 | $228.73 | $235.91 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $237.00 | $249.71 | $229.50 | $242.05 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $241.50 | $247.67 | $235.18 | $245.15 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $244.00 | $250.00 | $237.00 | $246.40 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $248.99 | $275.00 | $246.23 | $273.73 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $275.65 | $288.87 | $272.57 | $287.40 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $293.44 | $293.44 | $269.52 | $270.64 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $267.60 | $278.03 | $260.12 | $275.66 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $268.00 | $281.90 | $267.28 | $279.99 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $277.70 | $279.57 | $256.01 | $263.16 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $261.35 | $274.24 | $248.33 | $266.66 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $263.60 | $294.99 | $262.02 | $292.70 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $292.51 | $309.69 | $291.60 | $307.87 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $308.00 | $319.99 | $305.57 | $318.86 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $319.46 | $338.54 | $315.13 | $338.49 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $340.55 | $356.45 | $333.73 | $349.07 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $352.91 | $376.11 | $341.83 | $368.78 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $367.07 | $368.00 | $328.48 | $336.90 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $342.27 | $373.74 | $300.54 | $313.35 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $301.94 | $317.78 | $265.33 | $305.75 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $311.10 | $320.99 | $272.52 | $304.87 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $298.45 | $326.24 | $294.54 | $323.00 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $326.85 | $332.50 | $317.00 | $321.33 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $322.60 | $323.55 | $252.35 | $261.53 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $254.50 | $288.61 | $247.44 | $254.74 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $251.49 | $267.49 | $241.11 | $241.94 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $234.99 | $244.21 | $220.07 | $238.70 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $240.36 | $264.62 | $240.00 | $258.98 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $260.17 | $290.47 | $258.70 | $273.00 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $273.52 | $287.27 | $253.20 | $255.22 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $251.56 | $265.45 | $206.00 | $221.85 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $228.42 | $260.87 | $223.04 | $225.50 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $228.37 | $229.97 | $190.13 | $201.14 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $200.00 | $224.75 | $186.00 | $222.71 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $217.59 | $238.47 | $210.93 | $230.32 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $231.60 | $253.35 | $229.75 | $246.21 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $247.67 | $253.74 | $222.66 | $226.79 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $223.71 | $243.50 | $220.24 | $230.84 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $228.07 | $231.36 | $204.91 | $206.47 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $204.92 | $217.40 | $202.26 | $202.74 | 0 |
| May 2, 2022 – May 6, 2022 | $201.31 | $210.66 | $171.91 | $172.94 | 0 |
| May 9, 2022 – May 13, 2022 | $167.63 | $169.59 | $127.62 | $153.23 | 0 |
| May 16, 2022 – May 20, 2022 | $149.87 | $152.92 | $125.12 | $136.89 | 0 |
| May 23, 2022 – May 27, 2022 | $135.96 | $162.64 | $125.90 | $160.00 | 0 |
| May 30, 2022 – Jun 3, 2022 | $160.50 | $163.35 | $146.16 | $156.93 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $160.41 | $169.87 | $150.40 | $153.61 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $146.00 | $151.18 | $133.31 | $144.22 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $146.50 | $171.96 | $146.50 | $170.82 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $170.00 | $171.74 | $145.80 | $155.37 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $154.69 | $170.24 | $151.61 | $166.89 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $165.15 | $168.68 | $143.29 | $149.32 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $153.67 | $168.50 | $148.89 | $159.93 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $157.99 | $158.89 | $140.72 | $155.06 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $152.00 | $165.52 | $149.08 | $163.42 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $164.78 | $188.06 | $161.35 | $182.64 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $180.32 | $183.43 | $163.33 | $166.22 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $162.41 | $172.25 | $159.71 | $161.19 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $158.32 | $168.29 | $142.66 | $145.12 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $144.72 | $188.79 | $142.06 | $188.00 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $188.51 | $194.21 | $165.11 | $169.49 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $167.00 | $179.89 | $156.06 | $158.69 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $158.78 | $171.53 | $158.78 | $164.37 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $165.05 | $185.99 | $163.21 | $170.09 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $169.49 | $170.33 | $134.44 | $135.31 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $141.13 | $154.88 | $138.93 | $150.48 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $151.36 | $158.68 | $144.30 | $153.96 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $152.73 | $159.55 | $117.41 | $121.00 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $121.59 | $143.38 | $114.21 | $142.19 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $140.49 | $151.73 | $132.50 | $138.73 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $136.88 | $141.10 | $131.60 | $138.75 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $137.62 | $144.87 | $122.13 | $128.99 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $128.69 | $130.98 | $111.47 | $117.21 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $117.62 | $129.87 | $112.55 | $114.21 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $113.41 | $114.47 | $106.24 | $108.78 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $107.34 | $112.81 | $105.74 | $111.90 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $114.72 | $116.67 | $100.96 | $103.96 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $106.11 | $109.69 | $99.64 | $107.30 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $105.19 | $118.89 | $104.34 | $117.12 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $117.71 | $128.92 | $114.37 | $127.52 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $125.13 | $142.41 | $121.47 | $134.99 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $133.11 | $143.63 | $130.36 | $133.87 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $134.67 | $143.02 | $127.90 | $132.35 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $130.21 | $134.43 | $127.34 | $130.88 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $133.12 | $135.16 | $116.60 | $119.24 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $120.69 | $125.75 | $104.36 | $105.45 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $105.55 | $111.75 | $103.54 | $105.49 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $104.62 | $114.19 | $102.62 | $111.93 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $113.16 | $117.78 | $108.75 | $116.83 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $115.61 | $116.14 | $98.71 | $103.74 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $102.46 | $109.90 | $100.08 | $105.45 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $105.49 | $107.37 | $99.52 | $101.71 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $101.82 | $102.77 | $87.78 | $90.10 | 0 |
| May 1, 2023 – May 5, 2023 | $89.48 | $91.61 | $84.93 | $89.46 | 0 |
| May 8, 2023 – May 12, 2023 | $107.49 | $119.71 | $103.62 | $114.33 | 0 |
| May 15, 2023 – May 19, 2023 | $114.60 | $126.67 | $114.50 | $125.27 | 0 |
| May 22, 2023 – May 26, 2023 | $125.55 | $134.82 | $123.21 | $130.62 | 0 |
| May 29, 2023 – Jun 2, 2023 | $134.56 | $147.58 | $128.12 | $142.39 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $142.28 | $155.33 | $140.55 | $150.84 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $152.12 | $162.67 | $150.47 | $154.01 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $152.11 | $155.00 | $141.82 | $142.70 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $142.00 | $150.10 | $140.35 | $146.30 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $146.43 | $148.05 | $138.60 | $143.18 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $143.27 | $156.20 | $136.44 | $145.43 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $145.43 | $163.13 | $145.38 | $149.01 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $149.24 | $160.82 | $144.35 | $157.49 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $158.23 | $164.29 | $142.31 | $146.16 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $146.00 | $146.88 | $136.82 | $142.95 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $142.37 | $145.27 | $131.59 | $136.21 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $141.23 | $147.86 | $139.20 | $142.76 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $145.32 | $159.15 | $139.51 | $158.38 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $159.06 | $165.37 | $153.57 | $160.77 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $162.27 | $167.50 | $154.60 | $156.10 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $154.73 | $158.20 | $147.62 | $151.71 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $151.00 | $159.39 | $146.59 | $155.59 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $159.05 | $163.60 | $149.63 | $163.59 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $165.52 | $176.31 | $165.50 | $168.52 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $169.31 | $177.69 | $159.08 | $162.19 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $160.10 | $167.50 | $153.08 | $154.37 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $156.06 | $166.09 | $152.60 | $164.37 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $166.60 | $176.46 | $159.80 | $175.04 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $175.63 | $189.71 | $175.05 | $187.47 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $188.87 | $194.25 | $188.56 | $193.09 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $191.99 | $207.78 | $182.60 | $198.03 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $196.96 | $203.89 | $193.19 | $198.80 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $200.38 | $223.53 | $200.06 | $221.66 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $221.66 | $224.95 | $217.74 | $221.68 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $222.23 | $227.29 | $220.87 | $221.56 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $218.10 | $218.17 | $206.67 | $209.81 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $213.28 | $233.81 | $212.51 | $230.77 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $230.00 | $233.28 | $221.50 | $231.29 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $239.68 | $246.38 | $234.29 | $236.83 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $238.69 | $245.82 | $232.31 | $244.00 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $233.45 | $259.61 | $226.19 | $254.93 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $253.70 | $256.42 | $237.57 | $252.75 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $251.94 | $251.94 | $202.44 | $235.23 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $239.99 | $251.55 | $215.00 | $219.23 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $220.12 | $221.62 | $197.02 | $198.69 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $196.70 | $205.34 | $193.47 | $194.03 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $194.00 | $202.61 | $190.35 | $194.95 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $194.84 | $197.77 | $190.75 | $192.63 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $192.50 | $193.78 | $181.13 | $183.34 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $183.32 | $188.62 | $180.42 | $181.41 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $181.73 | $181.75 | $167.18 | $169.21 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $170.00 | $181.80 | $166.76 | $177.05 | 0 |
| Apr 29, 2024 – May 3, 2024 | $177.84 | $179.97 | $170.96 | $177.11 | 0 |
| May 6, 2024 – May 10, 2024 | $178.00 | $178.89 | $164.41 | $174.62 | 0 |
| May 13, 2024 – May 17, 2024 | $176.26 | $183.28 | $173.66 | $178.86 | 0 |
| May 20, 2024 – May 24, 2024 | $178.86 | $181.10 | $170.82 | $171.64 | 0 |
| May 27, 2024 – May 31, 2024 | $170.46 | $183.70 | $155.25 | $169.96 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $170.35 | $181.81 | $166.12 | $180.99 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $181.05 | $193.27 | $179.77 | $184.22 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $183.00 | $185.58 | $175.05 | $179.55 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $177.92 | $193.96 | $177.02 | $192.19 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $193.00 | $203.75 | $191.79 | $201.65 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $200.77 | $203.42 | $191.16 | $201.90 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $202.65 | $208.14 | $186.50 | $188.54 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $191.06 | $194.82 | $178.29 | $181.36 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $182.51 | $183.74 | $164.47 | $169.52 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $156.51 | $174.98 | $155.97 | $174.36 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $175.00 | $193.16 | $171.80 | $192.90 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $193.20 | $202.64 | $192.61 | $199.43 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $200.10 | $201.95 | $193.22 | $199.98 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $199.99 | $200.75 | $155.28 | $156.78 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $158.00 | $171.78 | $153.45 | $170.06 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $170.00 | $174.78 | $166.14 | $172.71 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $173.00 | $175.69 | $169.34 | $171.77 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $170.00 | $176.56 | $165.42 | $173.93 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $173.39 | $203.03 | $169.94 | $198.26 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $199.29 | $199.41 | $187.54 | $190.01 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $188.56 | $192.25 | $180.78 | $184.96 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $186.65 | $192.10 | $179.63 | $182.59 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $181.94 | $197.71 | $180.42 | $195.73 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $196.75 | $217.84 | $195.05 | $201.47 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $203.27 | $212.98 | $198.68 | $210.96 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $214.16 | $216.30 | $202.25 | $206.59 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $207.55 | $215.14 | $194.64 | $211.99 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $213.66 | $216.70 | $197.46 | $198.54 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $200.00 | $204.65 | $179.11 | $187.38 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $187.82 | $188.50 | $181.26 | $184.56 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $181.53 | $186.57 | $179.72 | $185.84 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $187.00 | $192.62 | $181.88 | $189.98 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $187.87 | $193.14 | $183.33 | $187.58 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $190.02 | $196.95 | $188.40 | $193.47 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $188.29 | $208.13 | $188.18 | $202.59 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $198.88 | $210.23 | $196.96 | $205.53 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $209.29 | $215.00 | $204.64 | $212.70 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $213.26 | $217.10 | $196.95 | $198.56 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $200.09 | $200.98 | $189.02 | $196.23 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $198.40 | $211.22 | $183.84 | $208.76 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $203.47 | $204.60 | $186.67 | $197.81 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $197.71 | $206.67 | $196.66 | $205.20 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $208.00 | $216.39 | $203.50 | $207.14 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $202.32 | $208.16 | $172.85 | $174.67 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $166.88 | $203.16 | $164.78 | $198.08 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $202.00 | $206.80 | $196.29 | $201.09 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $198.88 | $217.15 | $191.46 | $215.58 | 0 |
| Apr 28, 2025 – May 2, 2025 | $219.34 | $231.93 | $216.43 | $230.47 | 0 |
| May 5, 2025 – May 9, 2025 | $228.66 | $235.67 | $227.69 | $233.06 | 0 |
| May 12, 2025 – May 16, 2025 | $237.26 | $253.59 | $236.62 | $251.50 | 0 |
| May 19, 2025 – May 23, 2025 | $248.48 | $255.87 | $247.30 | $254.10 | 0 |
| May 26, 2025 – May 30, 2025 | $257.70 | $276.49 | $248.74 | $275.70 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $276.62 | $306.77 | $276.35 | $303.03 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $303.61 | $306.49 | $296.21 | $301.95 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $304.06 | $309.19 | $299.52 | $302.94 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $302.46 | $317.26 | $298.43 | $315.32 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $306.58 | $316.82 | $301.85 | $314.77 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $312.86 | $318.46 | $289.00 | $289.74 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $288.20 | $295.00 | $284.54 | $288.72 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $290.21 | $293.65 | $280.00 | $286.19 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $288.11 | $293.63 | $274.30 | $280.27 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $281.94 | $291.07 | $265.88 | $269.70 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $268.83 | $280.00 | $267.11 | $274.97 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $275.47 | $282.55 | $268.78 | $272.52 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $273.95 | $284.70 | $265.86 | $277.05 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $279.71 | $280.98 | $260.40 | $274.20 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $275.00 | $292.94 | $273.73 | $283.19 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $284.67 | $294.65 | $277.06 | $294.27 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $293.82 | $296.88 | $279.42 | $294.65 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $297.11 | $309.79 | $291.57 | $305.41 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $307.40 | $319.89 | $287.74 | $309.88 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $315.00 | $319.89 | $295.24 | $300.25 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $301.27 | $327.40 | $301.27 | $323.00 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $325.80 | $333.27 | $317.18 | $331.14 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $331.73 | $336.99 | $309.58 | $320.01 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $323.98 | $333.90 | $292.18 | $299.45 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $299.23 | $304.80 | $269.09 | $275.01 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $279.00 | $291.80 | $249.68 | $251.50 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $247.10 | $248.32 | $237.77 | $242.68 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $243.50 | $249.64 | $233.94 | $236.28 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $237.50 | $237.67 | $226.24 | $232.55 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $233.82 | $234.93 | $226.78 | $230.52 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $229.13 | $230.76 | $217.23 | $220.57 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $221.70 | $231.48 | $215.33 | $216.73 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $215.08 | $221.79 | $208.88 | $213.98 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $209.27 | $211.64 | $204.67 | $209.62 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $212.20 | $229.00 | $197.47 | $200.01 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $199.76 | $203.20 | $162.94 | $167.33 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $167.99 | $179.90 | $162.87 | $177.72 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $175.83 | $176.85 | $159.66 | $159.75 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $157.44 | $167.59 | $140.56 | $146.99 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $146.19 | $166.10 | $144.40 | $164.06 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $163.12 | $166.30 | $150.33 | $153.76 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $155.26 | $161.90 | $148.28 | $151.47 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $152.39 | $154.51 | $128.00 | $133.16 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $135.26 | $142.61 | $132.58 | $138.56 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $139.62 | $150.50 | $114.63 | $118.05 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $119.05 | $139.00 | $117.96 | $134.68 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $133.89 | $144.72 | $130.34 | $135.50 | 0 |
| Apr 27, 2026 – May 1, 2026 | $135.35 | $140.99 | $127.79 | $139.81 | 0 |
| May 4, 2026 – May 8, 2026 | $140.40 | $153.46 | $134.74 | $152.13 | 0 |
| May 11, 2026 – May 15, 2026 | $150.73 | $162.73 | $143.03 | $161.05 | 0 |
| May 18, 2026 – May 22, 2026 | $163.36 | $183.02 | $162.10 | $182.37 | 0 |
| May 25, 2026 – May 29, 2026 | $184.96 | $191.25 | $122.31 | $139.73 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $144.50 | $157.70 | $128.98 | $130.78 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $130.80 | $132.07 | $119.50 | $129.52 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $129.69 | $132.81 | $119.90 | $124.85 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $122.60 | $132.54 | $121.72 | $132.26 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $134.49 | $149.58 | $133.50 | $147.33 | 0 |
| Jul 6, 2026 – Jul 6, 2026 | $144.11 | $152.50 | $143.65 | $150.42 | |