| Oct 16, 2017 – Oct 20, 2017 | $33.00 | $34.00 | $29.10 | $30.68 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $30.51 | $31.73 | $29.88 | $30.89 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $30.69 | $30.69 | $29.35 | $29.63 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $29.63 | $30.89 | $29.01 | $30.20 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $29.65 | $31.11 | $29.30 | $29.83 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $29.87 | $29.99 | $29.01 | $29.92 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $29.95 | $30.00 | $27.52 | $27.80 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $28.12 | $28.25 | $25.62 | $25.76 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $25.77 | $29.69 | $24.62 | $29.42 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $29.50 | $29.98 | $27.53 | $28.45 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $28.42 | $30.49 | $28.42 | $29.68 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $29.93 | $30.08 | $28.59 | $29.05 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $29.09 | $29.95 | $28.20 | $29.28 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $29.46 | $29.87 | $28.61 | $29.12 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $29.13 | $29.40 | $27.56 | $28.19 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $28.21 | $28.44 | $26.41 | $26.52 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $26.00 | $27.02 | $25.16 | $26.40 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $26.59 | $30.87 | $25.93 | $29.96 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $29.95 | $31.88 | $29.85 | $31.62 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $31.65 | $36.35 | $30.36 | $35.25 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $35.99 | $41.21 | $33.75 | $37.79 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $38.14 | $41.50 | $36.51 | $39.28 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $39.66 | $41.50 | $38.31 | $38.72 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $39.91 | $46.26 | $39.83 | $43.40 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $43.01 | $45.94 | $40.57 | $40.77 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $41.11 | $42.20 | $39.39 | $39.66 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $39.95 | $39.97 | $37.09 | $37.77 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $37.94 | $38.00 | $32.35 | $36.26 | 0 |
| Apr 30, 2018 – May 4, 2018 | $36.50 | $39.35 | $35.23 | $36.97 | 0 |
| May 7, 2018 – May 11, 2018 | $37.00 | $44.42 | $36.86 | $43.21 | 0 |
| May 14, 2018 – May 18, 2018 | $45.00 | $46.56 | $40.61 | $43.38 | 0 |
| May 21, 2018 – May 25, 2018 | $43.88 | $45.44 | $42.24 | $44.99 | 0 |
| May 28, 2018 – Jun 1, 2018 | $45.20 | $47.48 | $43.66 | $46.52 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $46.91 | $54.03 | $46.72 | $51.92 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $51.02 | $59.54 | $50.61 | $59.23 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $58.26 | $59.48 | $54.52 | $56.94 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $54.97 | $55.35 | $47.69 | $49.63 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $49.40 | $52.49 | $48.33 | $51.91 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $52.01 | $58.90 | $50.60 | $56.94 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $57.17 | $58.20 | $56.00 | $57.75 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $57.93 | $62.01 | $55.71 | $59.56 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $59.76 | $59.80 | $53.20 | $57.89 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $58.00 | $63.16 | $57.27 | $63.10 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $63.80 | $65.94 | $62.03 | $64.75 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $64.54 | $70.85 | $64.25 | $70.23 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $71.64 | $73.71 | $69.52 | $71.96 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $73.12 | $81.93 | $69.77 | $79.94 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $78.56 | $85.25 | $77.96 | $81.99 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $82.46 | $84.35 | $80.09 | $81.30 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $80.19 | $84.64 | $78.50 | $81.55 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $81.51 | $82.10 | $70.81 | $72.75 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $72.28 | $73.38 | $62.30 | $64.69 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $65.00 | $71.92 | $63.44 | $65.04 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $65.55 | $73.30 | $64.86 | $71.26 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $74.63 | $84.50 | $71.43 | $79.69 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $79.56 | $85.78 | $72.00 | $75.42 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $74.40 | $84.53 | $68.26 | $82.90 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $82.18 | $82.62 | $65.62 | $76.12 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $78.50 | $84.95 | $76.50 | $82.90 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $86.00 | $93.23 | $80.30 | $84.35 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $83.60 | $92.76 | $79.13 | $90.58 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $89.35 | $89.35 | $70.10 | $72.95 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $70.48 | $83.50 | $70.11 | $80.50 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $81.99 | $86.00 | $75.00 | $81.73 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $83.05 | $90.59 | $72.91 | $74.48 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $73.62 | $80.57 | $70.66 | $80.34 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $78.85 | $87.09 | $77.74 | $86.90 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $84.35 | $93.23 | $84.13 | $92.67 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $92.87 | $98.90 | $92.46 | $98.35 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $99.21 | $101.89 | $97.02 | $100.30 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $100.40 | $106.53 | $98.52 | $106.21 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $107.26 | $109.97 | $96.18 | $104.16 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $105.70 | $107.25 | $95.30 | $99.80 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $100.75 | $134.78 | $100.62 | $134.23 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $132.32 | $154.74 | $132.13 | $152.76 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $151.00 | $154.80 | $143.41 | $147.02 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $148.75 | $149.38 | $134.38 | $135.66 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $134.83 | $145.68 | $131.51 | $142.81 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $142.88 | $145.99 | $123.60 | $125.38 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $124.69 | $141.50 | $123.41 | $138.98 | 0 |
| Apr 29, 2019 – May 3, 2019 | $139.76 | $141.50 | $129.00 | $134.46 | 0 |
| May 6, 2019 – May 10, 2019 | $129.81 | $137.84 | $127.14 | $135.70 | 0 |
| May 13, 2019 – May 17, 2019 | $131.80 | $148.00 | $127.31 | $145.74 | 0 |
| May 20, 2019 – May 24, 2019 | $143.65 | $148.00 | $136.51 | $139.77 | 0 |
| May 27, 2019 – May 31, 2019 | $140.53 | $146.01 | $135.86 | $140.34 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $140.30 | $170.99 | $129.60 | $169.97 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $172.27 | $184.78 | $159.59 | $165.68 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $165.25 | $177.49 | $163.64 | $169.87 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $170.23 | $170.64 | $145.26 | $152.09 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $155.32 | $158.45 | $143.85 | $155.90 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $154.94 | $161.38 | $151.03 | $153.10 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $153.29 | $166.41 | $146.65 | $164.00 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $164.39 | $166.30 | $152.19 | $158.06 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $157.90 | $158.52 | $137.35 | $140.78 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $135.87 | $151.37 | $134.32 | $148.90 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $148.47 | $148.47 | $138.36 | $143.79 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $146.67 | $149.51 | $137.34 | $139.37 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $142.36 | $158.26 | $140.38 | $152.31 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $150.70 | $160.41 | $140.17 | $140.63 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $140.62 | $142.56 | $121.12 | $123.29 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $121.29 | $136.74 | $120.05 | $131.82 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $131.47 | $132.50 | $115.75 | $117.33 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $117.57 | $132.15 | $112.31 | $131.21 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $130.44 | $138.84 | $126.44 | $136.31 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $136.13 | $140.32 | $110.61 | $116.86 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $117.50 | $126.00 | $113.03 | $125.78 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $126.16 | $135.39 | $124.51 | $128.16 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $129.48 | $130.90 | $121.58 | $126.13 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $125.75 | $135.16 | $124.52 | $134.77 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $134.75 | $152.33 | $133.54 | $147.92 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $148.23 | $151.13 | $145.90 | $148.70 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $147.18 | $147.18 | $130.16 | $131.17 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $130.50 | $144.80 | $123.37 | $128.41 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $128.92 | $133.73 | $126.52 | $130.68 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $130.75 | $137.44 | $130.11 | $134.13 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $133.88 | $136.22 | $126.08 | $135.29 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $132.88 | $152.01 | $132.71 | $149.23 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $150.57 | $157.79 | $149.10 | $149.39 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $148.73 | $154.45 | $147.54 | $152.11 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $146.52 | $169.00 | $145.20 | $163.91 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $163.42 | $173.80 | $157.00 | $164.11 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $163.65 | $174.33 | $162.89 | $171.33 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $171.49 | $182.57 | $164.46 | $164.90 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $153.51 | $159.79 | $141.51 | $152.50 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $152.50 | $162.93 | $144.00 | $150.11 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $139.65 | $139.65 | $101.00 | $115.17 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $100.00 | $135.75 | $93.81 | $120.50 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $120.38 | $145.48 | $113.38 | $132.11 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $133.15 | $142.87 | $117.71 | $120.47 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $125.93 | $140.87 | $123.21 | $140.34 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $140.69 | $159.34 | $137.07 | $154.19 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $154.26 | $163.77 | $147.29 | $159.94 | 0 |
| Apr 27, 2020 – May 1, 2020 | $164.35 | $165.64 | $153.95 | $155.92 | 0 |
| May 4, 2020 – May 8, 2020 | $154.68 | $179.35 | $153.61 | $176.49 | 0 |
| May 11, 2020 – May 15, 2020 | $178.18 | $199.25 | $176.19 | $196.28 | 0 |
| May 18, 2020 – May 22, 2020 | $200.00 | $220.86 | $192.57 | $220.28 | 0 |
| May 25, 2020 – May 29, 2020 | $223.29 | $232.86 | $196.01 | $232.11 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $229.02 | $243.92 | $190.92 | $197.98 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $198.08 | $210.98 | $190.10 | $193.67 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $189.49 | $212.36 | $188.37 | $205.94 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $207.96 | $225.63 | $207.03 | $224.51 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $224.43 | $232.38 | $215.79 | $225.18 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $227.80 | $238.33 | $220.00 | $228.34 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $231.00 | $231.14 | $199.80 | $208.97 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $210.04 | $224.28 | $198.03 | $204.64 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $209.90 | $232.42 | $201.07 | $229.08 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $225.57 | $226.07 | $195.13 | $199.65 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $202.01 | $203.92 | $186.27 | $199.13 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $200.20 | $221.92 | $199.34 | $216.66 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $219.00 | $233.00 | $208.14 | $225.91 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $226.50 | $258.05 | $201.32 | $214.51 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $206.50 | $220.15 | $204.28 | $207.38 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $210.77 | $216.26 | $200.50 | $214.35 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $209.00 | $234.29 | $208.74 | $233.18 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $233.00 | $237.93 | $224.23 | $234.32 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $234.21 | $262.66 | $232.02 | $259.07 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $265.00 | $272.56 | $253.96 | $267.30 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $270.51 | $273.01 | $240.88 | $248.00 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $250.00 | $250.20 | $223.96 | $228.47 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $227.00 | $254.43 | $219.84 | $252.40 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $246.50 | $255.66 | $219.51 | $246.86 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $239.46 | $268.04 | $239.01 | $264.28 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $262.05 | $276.27 | $257.50 | $270.02 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $272.99 | $289.79 | $260.77 | $277.63 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $281.00 | $341.46 | $274.95 | $340.00 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $342.21 | $379.95 | $328.06 | $376.87 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $376.45 | $399.00 | $369.07 | $378.48 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $383.36 | $384.29 | $355.15 | $359.04 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $344.96 | $360.99 | $330.47 | $359.86 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $358.89 | $385.22 | $352.44 | $361.26 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $362.57 | $385.47 | $361.74 | $384.12 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $387.28 | $390.36 | $337.46 | $369.61 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $368.58 | $419.94 | $366.57 | $412.66 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $415.00 | $428.96 | $402.58 | $422.85 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $424.09 | $425.78 | $392.48 | $418.30 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $407.85 | $414.93 | $352.58 | $385.93 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $391.03 | $399.95 | $295.68 | $308.17 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $310.03 | $333.43 | $284.43 | $320.06 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $321.63 | $334.49 | $298.06 | $302.68 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $303.85 | $312.79 | $261.76 | $265.77 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $264.52 | $291.07 | $250.80 | $290.33 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $283.25 | $301.05 | $281.78 | $297.96 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $294.15 | $324.25 | $291.54 | $315.85 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $310.99 | $315.37 | $293.44 | $306.18 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $307.96 | $323.29 | $294.87 | $297.46 | 0 |
| May 3, 2021 – May 7, 2021 | $298.50 | $299.54 | $251.14 | $260.32 | 0 |
| May 10, 2021 – May 14, 2021 | $259.55 | $265.66 | $238.01 | $261.19 | 0 |
| May 17, 2021 – May 21, 2021 | $259.70 | $287.03 | $257.27 | $281.78 | 0 |
| May 24, 2021 – May 28, 2021 | $286.55 | $299.98 | $280.47 | $291.94 | 0 |
| May 31, 2021 – Jun 4, 2021 | $291.74 | $318.77 | $270.13 | $315.27 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $316.35 | $335.95 | $308.34 | $334.10 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $334.93 | $385.86 | $333.55 | $384.02 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $384.56 | $393.63 | $373.47 | $379.23 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $380.29 | $391.93 | $345.46 | $362.01 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $359.54 | $375.20 | $344.08 | $353.70 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $357.51 | $362.00 | $331.29 | $332.70 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $328.29 | $364.64 | $324.97 | $361.54 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $363.13 | $372.00 | $352.50 | $358.92 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $359.10 | $379.49 | $347.34 | $373.45 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $374.51 | $382.98 | $354.17 | $377.78 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $375.20 | $377.14 | $357.52 | $367.66 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $369.83 | $400.59 | $369.83 | $395.61 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $394.63 | $508.97 | $387.97 | $507.41 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $514.80 | $515.00 | $466.05 | $488.80 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $485.51 | $514.13 | $470.89 | $506.99 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $492.00 | $518.34 | $483.01 | $508.04 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $499.27 | $500.90 | $456.80 | $474.51 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $461.00 | $481.68 | $434.45 | $449.00 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $447.95 | $506.00 | $443.00 | $491.81 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $491.89 | $517.25 | $488.05 | $504.89 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $506.69 | $525.00 | $490.01 | $521.29 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $521.99 | $557.08 | $496.81 | $555.58 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $559.20 | $586.83 | $543.20 | $566.83 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $569.63 | $590.00 | $556.11 | $569.77 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $569.77 | $569.77 | $482.33 | $518.61 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $525.38 | $542.70 | $435.82 | $450.16 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $430.68 | $537.30 | $417.21 | $507.73 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $504.50 | $517.98 | $461.73 | $497.85 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $486.99 | $563.49 | $481.00 | $551.11 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $552.00 | $570.58 | $527.04 | $529.35 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $515.00 | $519.54 | $413.00 | $429.63 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $414.10 | $450.06 | $374.77 | $396.89 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $386.27 | $412.00 | $372.00 | $375.57 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $363.74 | $393.84 | $340.25 | $373.05 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $378.58 | $415.05 | $376.01 | $403.54 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $405.92 | $464.73 | $400.99 | $427.17 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $427.92 | $449.68 | $389.36 | $390.18 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $386.97 | $397.20 | $331.80 | $375.94 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $376.32 | $395.84 | $303.38 | $306.11 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $309.50 | $344.02 | $272.50 | $316.49 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $314.80 | $402.12 | $283.13 | $398.10 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $392.33 | $422.02 | $381.00 | $406.04 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $407.50 | $471.96 | $403.06 | $454.45 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $443.78 | $464.03 | $400.56 | $416.88 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $408.61 | $438.94 | $402.78 | $416.50 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $412.00 | $420.96 | $368.75 | $371.04 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $369.04 | $387.94 | $352.64 | $354.93 | 0 |
| May 2, 2022 – May 6, 2022 | $350.30 | $366.90 | $276.51 | $299.71 | 0 |
| May 9, 2022 – May 13, 2022 | $290.62 | $293.13 | $227.60 | $286.03 | 0 |
| May 16, 2022 – May 20, 2022 | $279.27 | $289.62 | $219.73 | $248.10 | 0 |
| May 23, 2022 – May 27, 2022 | $248.01 | $253.09 | $213.39 | $250.06 | 0 |
| May 30, 2022 – Jun 3, 2022 | $250.75 | $290.89 | $235.00 | $273.13 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $278.61 | $308.25 | $265.62 | $268.71 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $254.08 | $260.92 | $231.34 | $249.75 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $255.17 | $313.67 | $255.15 | $303.09 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $304.05 | $308.15 | $251.94 | $269.01 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $263.03 | $323.89 | $261.29 | $314.16 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $309.62 | $323.02 | $265.76 | $277.47 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $285.50 | $323.00 | $272.60 | $301.61 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $298.21 | $313.54 | $263.40 | $312.47 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $308.03 | $358.99 | $302.05 | $356.84 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $360.00 | $390.84 | $354.46 | $379.10 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $375.16 | $383.92 | $333.86 | $337.07 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $328.40 | $367.29 | $323.97 | $353.57 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $345.30 | $354.02 | $235.20 | $244.87 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $241.07 | $273.91 | $233.40 | $268.64 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $269.07 | $278.67 | $217.55 | $220.58 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $218.18 | $222.35 | $189.23 | $194.73 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $194.20 | $210.50 | $188.17 | $198.56 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $199.01 | $208.99 | $185.51 | $189.79 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $191.13 | $191.89 | $166.61 | $172.08 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $178.98 | $197.97 | $177.08 | $188.90 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $188.93 | $202.16 | $176.69 | $186.59 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $186.51 | $194.50 | $140.50 | $145.38 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $147.79 | $180.76 | $135.15 | $175.94 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $174.08 | $186.75 | $157.73 | $159.88 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $152.83 | $153.09 | $142.44 | $147.75 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $145.13 | $162.53 | $137.70 | $160.17 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $159.00 | $198.41 | $142.02 | $191.75 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $193.00 | $221.20 | $192.64 | $203.10 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $201.52 | $203.44 | $189.88 | $197.47 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $194.16 | $203.63 | $186.36 | $196.84 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $199.45 | $201.94 | $164.59 | $169.82 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $173.64 | $198.50 | $172.07 | $197.53 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $195.11 | $212.29 | $188.78 | $197.86 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $199.00 | $224.89 | $179.52 | $224.01 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $220.63 | $248.15 | $208.47 | $221.98 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $219.26 | $232.05 | $207.00 | $210.70 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $213.47 | $237.92 | $207.18 | $213.13 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $207.69 | $220.42 | $203.37 | $205.90 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $208.24 | $220.17 | $198.09 | $219.06 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $220.52 | $231.86 | $189.95 | $194.08 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $190.54 | $224.32 | $189.59 | $219.77 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $216.02 | $224.36 | $207.24 | $216.79 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $215.77 | $233.21 | $210.41 | $233.12 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $228.33 | $232.14 | $204.50 | $215.89 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $212.43 | $236.22 | $198.72 | $223.09 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $220.89 | $234.68 | $219.28 | $232.86 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $234.00 | $243.73 | $212.52 | $239.96 | 0 |
| May 1, 2023 – May 5, 2023 | $237.00 | $243.57 | $215.56 | $241.29 | 0 |
| May 8, 2023 – May 12, 2023 | $244.74 | $269.85 | $238.99 | $263.60 | 0 |
| May 15, 2023 – May 19, 2023 | $265.17 | $292.05 | $264.58 | $275.18 | 0 |
| May 22, 2023 – May 26, 2023 | $275.18 | $293.28 | $267.68 | $283.36 | 0 |
| May 29, 2023 – Jun 2, 2023 | $291.46 | $397.98 | $275.76 | $376.30 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $379.22 | $398.89 | $365.00 | $374.51 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $376.18 | $390.15 | $369.31 | $379.90 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $379.77 | $396.84 | $365.11 | $389.99 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $388.50 | $418.70 | $375.31 | $410.99 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $406.78 | $416.64 | $387.73 | $388.62 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $382.41 | $414.50 | $376.49 | $398.68 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $400.25 | $439.00 | $399.12 | $409.78 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $413.10 | $426.33 | $396.00 | $411.62 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $415.77 | $426.62 | $386.29 | $401.57 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $403.43 | $405.30 | $353.31 | $356.22 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $352.29 | $371.58 | $342.01 | $350.83 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $358.07 | $384.99 | $355.01 | $363.46 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $365.41 | $414.00 | $353.89 | $392.88 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $389.50 | $398.65 | $368.79 | $377.29 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $382.00 | $395.05 | $354.00 | $362.13 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $357.39 | $361.36 | $331.00 | $335.76 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $331.31 | $360.88 | $323.01 | $345.86 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $342.39 | $354.35 | $328.26 | $353.62 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $347.50 | $374.67 | $346.63 | $350.68 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $352.35 | $373.00 | $342.44 | $346.28 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $340.05 | $358.76 | $321.00 | $335.31 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $341.25 | $347.47 | $326.21 | $343.11 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $347.18 | $384.15 | $323.31 | $376.89 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $376.48 | $402.70 | $374.10 | $392.57 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $393.16 | $412.67 | $393.16 | $407.70 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $406.73 | $442.84 | $397.46 | $435.23 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $431.56 | $440.81 | $373.23 | $381.79 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $388.50 | $425.51 | $388.36 | $420.17 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $409.20 | $418.82 | $400.86 | $407.48 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $408.75 | $425.02 | $405.46 | $408.85 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $404.45 | $404.65 | $360.10 | $365.39 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $367.32 | $399.35 | $365.00 | $391.59 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $388.26 | $408.40 | $382.71 | $401.05 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $406.78 | $426.51 | $391.35 | $395.29 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $397.28 | $437.22 | $394.10 | $436.01 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $437.99 | $507.25 | $427.36 | $500.90 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $500.01 | $509.62 | $451.00 | $465.06 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $457.13 | $459.78 | $423.22 | $451.52 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $454.81 | $459.27 | $430.84 | $436.84 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $437.08 | $443.09 | $378.00 | $383.42 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $379.62 | $382.95 | $354.67 | $355.44 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $357.00 | $373.40 | $340.35 | $355.50 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $351.79 | $364.58 | $349.35 | $358.64 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $363.14 | $364.66 | $337.31 | $362.82 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $360.92 | $367.39 | $349.38 | $352.06 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $352.99 | $355.80 | $326.01 | $327.47 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $330.00 | $385.86 | $321.77 | $383.80 | 0 |
| Apr 29, 2024 – May 3, 2024 | $380.37 | $387.19 | $360.60 | $362.85 | 0 |
| May 6, 2024 – May 10, 2024 | $363.21 | $370.80 | $347.36 | $353.47 | 0 |
| May 13, 2024 – May 17, 2024 | $356.97 | $377.64 | $352.76 | $370.82 | 0 |
| May 20, 2024 – May 24, 2024 | $371.91 | $379.06 | $342.30 | $349.74 | 0 |
| May 27, 2024 – May 31, 2024 | $349.51 | $349.51 | $225.25 | $236.06 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $243.15 | $252.11 | $222.78 | $227.02 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $226.22 | $235.81 | $217.95 | $227.00 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $224.38 | $228.58 | $214.74 | $227.55 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $226.06 | $252.09 | $225.76 | $249.96 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $253.00 | $271.66 | $249.17 | $266.74 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $266.00 | $266.12 | $237.36 | $253.18 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $253.69 | $268.35 | $243.05 | $251.46 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $253.00 | $263.94 | $242.15 | $253.50 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $255.00 | $259.86 | $222.82 | $232.70 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $214.49 | $239.65 | $212.74 | $234.90 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $235.18 | $253.42 | $230.00 | $251.05 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $251.00 | $261.84 | $245.99 | $247.61 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $247.61 | $293.28 | $231.64 | $290.79 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $290.79 | $297.77 | $277.01 | $281.88 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $282.89 | $300.00 | $282.84 | $290.09 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $290.09 | $295.47 | $275.21 | $278.45 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $281.50 | $284.96 | $268.56 | $269.53 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $267.04 | $274.19 | $250.26 | $265.36 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $262.93 | $297.68 | $258.05 | $292.86 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $295.26 | $295.38 | $266.13 | $275.54 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $273.38 | $276.96 | $258.28 | $268.74 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $271.98 | $288.32 | $265.18 | $271.85 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $269.57 | $295.51 | $264.18 | $290.04 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $290.94 | $320.68 | $272.94 | $279.77 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $281.68 | $337.56 | $275.10 | $332.50 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $349.17 | $353.55 | $319.77 | $322.49 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $323.00 | $348.00 | $319.48 | $343.40 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $355.34 | $370.00 | $265.26 | $267.19 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $264.23 | $274.71 | $239.18 | $245.63 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $246.51 | $246.51 | $234.07 | $238.35 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $234.26 | $250.22 | $229.40 | $246.39 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $254.10 | $259.88 | $240.00 | $245.22 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $242.67 | $257.32 | $235.30 | $253.11 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $257.07 | $265.52 | $253.34 | $261.86 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $255.00 | $286.83 | $254.22 | $273.32 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $266.00 | $286.49 | $262.09 | $277.87 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $281.62 | $294.00 | $279.14 | $289.63 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $292.05 | $298.92 | $272.69 | $273.26 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $274.35 | $279.87 | $253.00 | $267.43 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $270.63 | $275.54 | $181.05 | $187.65 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $182.02 | $204.03 | $173.13 | $185.37 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $185.34 | $196.95 | $184.42 | $192.54 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $195.53 | $202.90 | $175.89 | $178.03 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $175.22 | $183.00 | $151.52 | $154.39 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $146.50 | $174.03 | $140.78 | $162.24 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $167.00 | $168.64 | $155.41 | $159.26 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $157.25 | $175.43 | $148.88 | $173.50 | 0 |
| Apr 28, 2025 – May 2, 2025 | $172.98 | $179.04 | $167.19 | $171.64 | 0 |
| May 5, 2025 – May 9, 2025 | $170.23 | $184.00 | $169.26 | $178.54 | 0 |
| May 12, 2025 – May 16, 2025 | $187.22 | $198.58 | $186.00 | $191.29 | 0 |
| May 19, 2025 – May 23, 2025 | $187.25 | $191.74 | $182.90 | $185.85 | 0 |
| May 26, 2025 – May 30, 2025 | $189.89 | $191.73 | $182.43 | $188.83 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $188.42 | $237.18 | $183.64 | $220.14 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $222.43 | $223.26 | $204.63 | $205.63 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $207.18 | $212.94 | $200.35 | $201.50 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $200.48 | $212.00 | $196.00 | $209.92 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $212.17 | $214.17 | $203.14 | $211.34 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $209.99 | $218.42 | $201.67 | $202.51 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $202.00 | $222.05 | $201.01 | $221.21 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $222.91 | $248.25 | $220.25 | $241.37 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $245.30 | $251.24 | $217.33 | $220.97 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $223.37 | $242.77 | $207.88 | $209.18 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $207.00 | $219.04 | $198.47 | $218.26 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $222.98 | $231.55 | $206.92 | $219.06 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $219.00 | $321.92 | $212.31 | $315.61 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $310.00 | $331.04 | $306.01 | $324.74 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $326.25 | $344.85 | $320.65 | $330.10 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $335.51 | $344.30 | $306.50 | $323.43 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $323.19 | $327.50 | $309.34 | $318.41 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $321.00 | $335.83 | $306.44 | $321.21 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $323.22 | $337.95 | $311.11 | $314.44 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $323.01 | $329.66 | $307.21 | $318.53 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $321.39 | $340.98 | $318.00 | $333.57 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $339.29 | $362.15 | $330.00 | $359.82 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $385.04 | $385.44 | $339.00 | $361.04 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $363.32 | $377.84 | $337.00 | $352.61 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $349.82 | $353.29 | $309.94 | $321.18 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $325.05 | $336.24 | $322.53 | $332.37 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $326.43 | $419.50 | $321.26 | $409.62 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $413.00 | $432.55 | $411.28 | $419.00 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $420.79 | $431.56 | $408.00 | $430.64 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $433.00 | $440.67 | $431.00 | $435.85 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $434.00 | $435.00 | $392.50 | $399.65 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $404.01 | $444.72 | $400.86 | $408.12 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $408.12 | $424.23 | $384.00 | $399.76 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $389.87 | $408.22 | $380.19 | $398.69 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $401.85 | $426.32 | $362.90 | $371.33 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $369.75 | $381.00 | $318.92 | $344.35 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $346.07 | $388.00 | $343.59 | $368.40 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $364.76 | $366.53 | $338.85 | $344.56 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $337.65 | $338.52 | $292.53 | $328.47 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $322.87 | $333.68 | $229.60 | $270.47 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $266.20 | $278.69 | $256.65 | $260.50 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $260.89 | $278.68 | $258.60 | $261.16 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $270.17 | $279.98 | $230.01 | $235.51 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $234.83 | $254.13 | $232.61 | $253.12 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $253.61 | $266.50 | $215.68 | $225.95 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $226.34 | $269.42 | $224.62 | $263.38 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $262.98 | $272.77 | $240.62 | $253.59 | 0 |
| Apr 27, 2026 – May 1, 2026 | $253.59 | $269.98 | $244.88 | $263.46 | 0 |
| May 4, 2026 – May 8, 2026 | $263.65 | $304.03 | $255.62 | $299.47 | 0 |
| May 11, 2026 – May 15, 2026 | $294.98 | $317.21 | $289.72 | $312.16 | 0 |
| May 18, 2026 – May 22, 2026 | $311.91 | $349.21 | $309.40 | $326.13 | 0 |
| May 25, 2026 – May 29, 2026 | $314.37 | $352.59 | $292.72 | $335.55 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $346.00 | $412.00 | $345.50 | $350.74 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $348.01 | $359.50 | $325.22 | $342.80 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $349.83 | $364.26 | $314.56 | $332.75 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $321.58 | $325.69 | $290.57 | $314.01 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $322.96 | $363.18 | $320.51 | $354.88 | 0 |