| Sep 14, 2015 – Sep 18, 2015 | $122.64 | $122.64 | $113.92 | $113.92 | 0 |
| Sep 21, 2015 – Sep 25, 2015 | $112.96 | $113.17 | $104.15 | $104.39 | 0 |
| Sep 28, 2015 – Oct 2, 2015 | $101.85 | $107.79 | $70.62 | $81.26 | 0 |
| Oct 5, 2015 – Oct 9, 2015 | $82.15 | $83.73 | $78.83 | $81.50 | 0 |
| Oct 12, 2015 – Oct 16, 2015 | $82.19 | $87.42 | $80.36 | $83.90 | 0 |
| Oct 19, 2015 – Oct 23, 2015 | $83.28 | $85.47 | $81.48 | $85.26 | 0 |
| Oct 26, 2015 – Oct 30, 2015 | $85.55 | $87.50 | $82.51 | $84.58 | 0 |
| Nov 2, 2015 – Nov 6, 2015 | $84.46 | $85.55 | $79.08 | $80.62 | 0 |
| Nov 9, 2015 – Nov 13, 2015 | $80.39 | $83.11 | $79.72 | $80.53 | 0 |
| Nov 16, 2015 – Nov 20, 2015 | $80.00 | $82.20 | $77.14 | $78.54 | 0 |
| Nov 23, 2015 – Nov 27, 2015 | $78.16 | $81.02 | $77.03 | $78.56 | 0 |
| Nov 30, 2015 – Dec 4, 2015 | $78.75 | $79.44 | $76.12 | $76.76 | 0 |
| Dec 7, 2015 – Dec 11, 2015 | $76.54 | $77.37 | $73.45 | $75.08 | 0 |
| Dec 14, 2015 – Dec 18, 2015 | $75.35 | $79.68 | $74.93 | $76.30 | 0 |
| Dec 21, 2015 – Dec 24, 2015 | $76.48 | $77.48 | $74.23 | $76.34 | 0 |
| Dec 28, 2015 – Dec 31, 2015 | $76.12 | $77.23 | $74.24 | $76.66 | 0 |
| Jan 4, 2016 – Jan 8, 2016 | $75.84 | $76.50 | $71.57 | $72.89 | 0 |
| Jan 11, 2016 – Jan 15, 2016 | $73.01 | $73.91 | $69.05 | $69.84 | 0 |
| Jan 18, 2016 – Jan 22, 2016 | $69.37 | $71.88 | $67.52 | $71.79 | 0 |
| Jan 25, 2016 – Jan 29, 2016 | $71.49 | $73.19 | $71.07 | $73.01 | 0 |
| Feb 1, 2016 – Feb 5, 2016 | $72.56 | $73.54 | $69.28 | $70.21 | 0 |
| Feb 8, 2016 – Feb 12, 2016 | $69.47 | $73.62 | $65.90 | $71.82 | 0 |
| Feb 15, 2016 – Feb 19, 2016 | $72.26 | $72.26 | $69.18 | $71.52 | 0 |
| Feb 22, 2016 – Feb 26, 2016 | $72.15 | $74.66 | $71.10 | $73.18 | 0 |
| Feb 29, 2016 – Mar 4, 2016 | $73.36 | $77.51 | $72.98 | $76.42 | 0 |
| Mar 7, 2016 – Mar 11, 2016 | $76.29 | $80.56 | $76.17 | $80.11 | 0 |
| Mar 14, 2016 – Mar 18, 2016 | $79.86 | $80.36 | $77.23 | $77.54 | 0 |
| Mar 21, 2016 – Mar 24, 2016 | $77.33 | $78.37 | $75.21 | $76.28 | 0 |
| Mar 28, 2016 – Apr 1, 2016 | $76.66 | $79.30 | $76.28 | $77.90 | 0 |
| Apr 4, 2016 – Apr 8, 2016 | $77.85 | $78.35 | $75.18 | $76.65 | 0 |
| Apr 11, 2016 – Apr 15, 2016 | $77.23 | $78.33 | $75.81 | $76.43 | 0 |
| Apr 18, 2016 – Apr 22, 2016 | $76.49 | $78.49 | $74.33 | $76.35 | 0 |
| Apr 25, 2016 – Apr 29, 2016 | $75.96 | $76.29 | $73.92 | $74.38 | 0 |
| May 2, 2016 – May 6, 2016 | $74.89 | $78.13 | $74.60 | $76.57 | 0 |
| May 9, 2016 – May 13, 2016 | $76.42 | $77.21 | $74.20 | $75.91 | 0 |
| May 16, 2016 – May 20, 2016 | $75.94 | $77.71 | $75.64 | $77.36 | 0 |
| May 23, 2016 – May 27, 2016 | $77.50 | $79.93 | $77.22 | $78.89 | 0 |
| May 30, 2016 – Jun 3, 2016 | $79.06 | $80.55 | $78.45 | $79.26 | 0 |
| Jun 6, 2016 – Jun 10, 2016 | $79.26 | $80.57 | $78.66 | $80.55 | 0 |
| Jun 13, 2016 – Jun 17, 2016 | $80.01 | $80.96 | $79.68 | $80.55 | 0 |
| Jun 20, 2016 – Jun 24, 2016 | $81.27 | $82.59 | $80.05 | $80.86 | 0 |
| Jun 27, 2016 – Jul 1, 2016 | $80.34 | $82.83 | $78.14 | $82.47 | 0 |
| Jul 4, 2016 – Jul 8, 2016 | $82.26 | $82.48 | $80.23 | $81.51 | 0 |
| Jul 11, 2016 – Jul 15, 2016 | $81.68 | $84.91 | $81.44 | $83.12 | 0 |
| Jul 18, 2016 – Jul 22, 2016 | $84.43 | $86.64 | $84.13 | $86.59 | 0 |
| Jul 25, 2016 – Jul 29, 2016 | $86.64 | $87.05 | $84.90 | $86.61 | 0 |
| Aug 1, 2016 – Aug 5, 2016 | $86.59 | $87.88 | $85.53 | $87.03 | 0 |
| Aug 8, 2016 – Aug 12, 2016 | $87.04 | $87.75 | $86.17 | $86.70 | 0 |
| Aug 15, 2016 – Aug 19, 2016 | $87.08 | $89.45 | $84.34 | $87.27 | 0 |
| Aug 22, 2016 – Aug 26, 2016 | $86.80 | $87.09 | $83.66 | $85.14 | 0 |
| Aug 29, 2016 – Sep 2, 2016 | $84.97 | $86.79 | $84.93 | $85.71 | 0 |
| Sep 5, 2016 – Sep 9, 2016 | $85.80 | $85.97 | $82.94 | $82.95 | 0 |
| Sep 12, 2016 – Sep 16, 2016 | $82.63 | $83.51 | $80.89 | $81.19 | 0 |
| Sep 19, 2016 – Sep 23, 2016 | $81.06 | $82.67 | $80.36 | $81.30 | 0 |
| Sep 26, 2016 – Sep 30, 2016 | $80.73 | $81.29 | $78.72 | $80.27 | 0 |
| Oct 3, 2016 – Oct 7, 2016 | $80.27 | $81.71 | $78.90 | $79.58 | 0 |
| Oct 10, 2016 – Oct 14, 2016 | $80.12 | $80.39 | $77.58 | $78.19 | 0 |
| Oct 17, 2016 – Oct 21, 2016 | $78.22 | $79.72 | $76.26 | $79.70 | 0 |
| Oct 24, 2016 – Oct 28, 2016 | $80.45 | $80.53 | $76.40 | $77.73 | 0 |
| Oct 31, 2016 – Nov 4, 2016 | $77.97 | $79.81 | $76.29 | $76.82 | 0 |
| Nov 7, 2016 – Nov 11, 2016 | $77.61 | $81.37 | $76.76 | $81.30 | 0 |
| Nov 14, 2016 – Nov 18, 2016 | $81.50 | $83.50 | $80.70 | $82.04 | 0 |
| Nov 21, 2016 – Nov 25, 2016 | $82.07 | $82.87 | $81.08 | $82.11 | 0 |
| Nov 28, 2016 – Dec 2, 2016 | $81.78 | $83.04 | $80.93 | $81.12 | 0 |
| Dec 5, 2016 – Dec 9, 2016 | $81.33 | $84.48 | $81.19 | $83.01 | 0 |
| Dec 12, 2016 – Dec 16, 2016 | $82.99 | $83.04 | $81.00 | $82.01 | 0 |
| Dec 19, 2016 – Dec 23, 2016 | $81.74 | $83.97 | $81.51 | $82.95 | 0 |
| Dec 26, 2016 – Dec 30, 2016 | $82.94 | $83.60 | $81.14 | $81.26 | 0 |
| Jan 2, 2017 – Jan 6, 2017 | $81.71 | $84.07 | $81.71 | $82.75 | 0 |
| Jan 9, 2017 – Jan 13, 2017 | $82.62 | $83.19 | $81.74 | $82.12 | 0 |
| Jan 16, 2017 – Jan 20, 2017 | $82.25 | $82.25 | $79.13 | $80.40 | 0 |
| Jan 23, 2017 – Jan 27, 2017 | $80.09 | $82.01 | $79.06 | $81.87 | 0 |
| Jan 30, 2017 – Feb 3, 2017 | $82.70 | $83.90 | $82.17 | $83.09 | 0 |
| Feb 6, 2017 – Feb 10, 2017 | $82.85 | $84.93 | $80.48 | $81.49 | 0 |
| Feb 13, 2017 – Feb 17, 2017 | $81.96 | $85.02 | $81.82 | $83.06 | 0 |
| Feb 20, 2017 – Feb 24, 2017 | $83.20 | $85.26 | $82.93 | $84.81 | 0 |
| Feb 27, 2017 – Mar 3, 2017 | $84.19 | $90.58 | $82.94 | $89.85 | 0 |
| Mar 6, 2017 – Mar 10, 2017 | $90.22 | $97.46 | $88.88 | $95.82 | 0 |
| Mar 13, 2017 – Mar 17, 2017 | $95.71 | $97.72 | $93.80 | $94.16 | 0 |
| Mar 20, 2017 – Mar 24, 2017 | $94.32 | $94.96 | $91.90 | $93.10 | 0 |
| Mar 27, 2017 – Mar 31, 2017 | $92.68 | $96.24 | $92.05 | $94.63 | 0 |
| Apr 3, 2017 – Apr 7, 2017 | $94.15 | $97.89 | $92.79 | $96.93 | 0 |
| Apr 10, 2017 – Apr 13, 2017 | $97.24 | $97.42 | $92.96 | $93.38 | 0 |
| Apr 17, 2017 – Apr 21, 2017 | $93.12 | $96.12 | $93.11 | $94.56 | 0 |
| Apr 24, 2017 – Apr 28, 2017 | $95.74 | $96.27 | $92.81 | $95.60 | 0 |
| May 1, 2017 – May 5, 2017 | $95.76 | $97.46 | $92.87 | $95.72 | 0 |
| May 8, 2017 – May 12, 2017 | $95.97 | $96.37 | $94.29 | $95.04 | 0 |
| May 15, 2017 – May 19, 2017 | $95.00 | $95.24 | $92.42 | $93.32 | 0 |
| May 22, 2017 – May 26, 2017 | $93.82 | $94.69 | $91.66 | $92.71 | 0 |
| May 29, 2017 – Jun 2, 2017 | $92.46 | $94.71 | $91.92 | $94.59 | 0 |
| Jun 5, 2017 – Jun 9, 2017 | $94.16 | $94.30 | $91.04 | $92.26 | 0 |
| Jun 12, 2017 – Jun 16, 2017 | $92.05 | $93.36 | $91.43 | $92.51 | 0 |
| Jun 19, 2017 – Jun 23, 2017 | $92.48 | $94.53 | $91.99 | $94.40 | 0 |
| Jun 26, 2017 – Jun 30, 2017 | $94.91 | $95.76 | $92.87 | $93.29 | 0 |
| Jul 3, 2017 – Jul 7, 2017 | $93.56 | $93.56 | $90.94 | $92.29 | 0 |
| Jul 10, 2017 – Jul 14, 2017 | $92.28 | $94.10 | $90.00 | $93.09 | 0 |
| Jul 17, 2017 – Jul 21, 2017 | $93.11 | $101.30 | $92.20 | $99.80 | 0 |
| Jul 24, 2017 – Jul 28, 2017 | $100.20 | $104.57 | $100.10 | $104.15 | 0 |
| Jul 31, 2017 – Aug 4, 2017 | $104.36 | $105.69 | $102.18 | $102.66 | 0 |
| Aug 7, 2017 – Aug 11, 2017 | $102.82 | $103.24 | $101.12 | $102.18 | 0 |
| Aug 14, 2017 – Aug 18, 2017 | $102.88 | $104.30 | $97.96 | $99.35 | 0 |
| Aug 21, 2017 – Aug 25, 2017 | $99.05 | $103.32 | $99.05 | $102.26 | 0 |
| Aug 28, 2017 – Sep 1, 2017 | $102.60 | $103.28 | $98.53 | $99.24 | 0 |
| Sep 4, 2017 – Sep 8, 2017 | $99.03 | $107.53 | $99.03 | $104.24 | 0 |
| Sep 11, 2017 – Sep 15, 2017 | $104.98 | $107.08 | $103.26 | $104.05 | 0 |
| Sep 18, 2017 – Sep 22, 2017 | $104.04 | $104.07 | $100.45 | $101.21 | 0 |
| Sep 25, 2017 – Sep 29, 2017 | $100.77 | $102.92 | $99.11 | $101.44 | 0 |
| Oct 2, 2017 – Oct 6, 2017 | $101.14 | $103.07 | $100.18 | $100.32 | 0 |
| Oct 9, 2017 – Oct 13, 2017 | $100.53 | $102.26 | $98.54 | $101.52 | 0 |
| Oct 16, 2017 – Oct 20, 2017 | $101.49 | $104.17 | $99.14 | $103.95 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $104.08 | $106.41 | $100.79 | $106.21 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $106.18 | $109.66 | $103.57 | $108.46 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $108.45 | $109.54 | $106.16 | $108.80 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $108.43 | $109.43 | $103.41 | $103.51 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $103.40 | $103.64 | $100.38 | $101.86 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $102.07 | $104.15 | $100.97 | $102.85 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $103.66 | $103.91 | $99.79 | $101.44 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $101.61 | $101.70 | $99.19 | $99.56 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $99.92 | $102.11 | $99.69 | $100.22 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $99.88 | $101.15 | $99.73 | $99.90 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $100.34 | $101.05 | $98.57 | $100.86 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $100.78 | $101.03 | $98.15 | $100.92 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $101.14 | $101.80 | $99.37 | $100.45 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $100.93 | $102.34 | $99.67 | $101.40 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $101.04 | $108.65 | $100.55 | $104.57 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $104.24 | $106.87 | $97.24 | $99.14 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $99.25 | $108.86 | $98.31 | $107.55 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $107.46 | $112.01 | $106.72 | $109.91 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $111.57 | $118.63 | $111.57 | $113.40 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $113.30 | $117.04 | $112.85 | $115.91 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $116.31 | $120.59 | $115.17 | $115.55 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $115.29 | $118.10 | $112.40 | $114.50 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $115.61 | $117.03 | $114.14 | $116.46 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $116.00 | $116.73 | $112.96 | $116.14 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $116.52 | $117.55 | $113.24 | $114.42 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $114.46 | $116.56 | $113.76 | $115.92 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $116.29 | $117.38 | $113.59 | $116.15 | 0 |
| Apr 30, 2018 – May 4, 2018 | $115.97 | $119.34 | $112.19 | $118.96 | 0 |
| May 7, 2018 – May 11, 2018 | $119.26 | $120.73 | $116.69 | $120.44 | 0 |
| May 14, 2018 – May 18, 2018 | $120.16 | $128.06 | $119.64 | $126.43 | 0 |
| May 21, 2018 – May 25, 2018 | $127.11 | $127.93 | $123.55 | $125.83 | 0 |
| May 28, 2018 – Jun 1, 2018 | $125.23 | $126.78 | $123.40 | $124.94 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $125.10 | $130.10 | $123.91 | $129.99 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $130.01 | $131.45 | $128.88 | $130.25 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $129.94 | $134.66 | $129.56 | $132.02 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $132.14 | $152.53 | $125.99 | $146.97 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $146.68 | $155.50 | $145.80 | $155.08 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $156.36 | $156.36 | $150.86 | $154.62 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $155.17 | $155.57 | $150.62 | $153.39 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $153.16 | $153.64 | $146.64 | $147.23 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $147.45 | $149.19 | $145.22 | $147.42 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $147.80 | $152.29 | $147.48 | $151.36 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $151.22 | $151.91 | $139.43 | $141.28 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $141.81 | $145.37 | $139.79 | $140.48 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $140.85 | $144.71 | $138.71 | $143.06 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $142.39 | $147.67 | $140.69 | $146.13 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $146.76 | $149.65 | $144.66 | $146.46 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $146.87 | $147.59 | $142.64 | $144.12 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $143.42 | $150.51 | $142.65 | $149.40 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $149.62 | $150.53 | $139.98 | $142.44 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $141.82 | $142.19 | $131.89 | $136.46 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $136.03 | $142.57 | $133.57 | $136.18 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $136.67 | $136.67 | $125.18 | $128.37 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $129.48 | $134.85 | $121.96 | $124.18 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $125.56 | $133.07 | $125.56 | $128.42 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $128.48 | $128.48 | $118.51 | $122.05 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $122.04 | $124.17 | $116.65 | $123.73 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $125.15 | $130.75 | $123.30 | $127.94 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $130.00 | $130.29 | $121.30 | $128.63 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $128.75 | $133.20 | $122.06 | $123.90 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $123.54 | $132.49 | $116.42 | $117.04 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $116.09 | $126.03 | $113.87 | $124.31 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $124.81 | $128.52 | $123.00 | $126.19 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $126.44 | $133.74 | $125.16 | $132.71 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $131.68 | $132.53 | $127.32 | $130.11 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $129.20 | $133.98 | $128.21 | $132.16 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $131.72 | $135.02 | $126.28 | $132.22 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $132.18 | $137.10 | $131.31 | $136.40 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $137.11 | $138.99 | $135.92 | $138.22 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $137.93 | $142.54 | $137.93 | $140.93 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $142.14 | $142.14 | $135.24 | $138.92 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $139.51 | $141.57 | $135.48 | $139.07 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $139.46 | $141.55 | $138.83 | $140.87 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $140.86 | $141.35 | $135.01 | $135.82 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $135.56 | $139.78 | $134.72 | $138.89 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $139.81 | $142.53 | $137.88 | $140.84 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $141.20 | $145.04 | $139.83 | $144.67 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $144.51 | $147.37 | $143.68 | $146.03 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $145.58 | $148.27 | $142.73 | $147.85 | 0 |
| Apr 29, 2019 – May 3, 2019 | $148.01 | $149.71 | $144.66 | $145.57 | 0 |
| May 6, 2019 – May 10, 2019 | $143.37 | $147.23 | $137.78 | $142.95 | 0 |
| May 13, 2019 – May 17, 2019 | $140.77 | $145.65 | $140.58 | $142.82 | 0 |
| May 20, 2019 – May 24, 2019 | $142.67 | $146.15 | $140.53 | $141.38 | 0 |
| May 27, 2019 – May 31, 2019 | $141.34 | $143.42 | $138.47 | $140.17 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $139.92 | $144.92 | $138.35 | $140.68 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $141.33 | $142.13 | $135.23 | $138.59 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $138.76 | $140.11 | $133.09 | $133.35 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $133.31 | $134.74 | $127.77 | $132.64 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $130.77 | $135.89 | $128.07 | $134.95 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $134.70 | $137.79 | $132.19 | $137.61 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $137.61 | $138.89 | $133.81 | $133.90 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $134.19 | $138.15 | $133.88 | $137.11 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $137.31 | $139.03 | $135.65 | $137.18 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $135.98 | $140.47 | $132.68 | $139.63 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $138.86 | $139.03 | $132.90 | $138.12 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $139.17 | $140.08 | $119.87 | $120.56 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $121.39 | $121.52 | $117.30 | $119.56 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $118.70 | $120.78 | $117.46 | $120.01 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $120.54 | $127.57 | $118.74 | $127.29 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $127.22 | $129.00 | $125.30 | $127.23 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $127.09 | $129.64 | $123.66 | $124.63 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $124.50 | $126.66 | $122.29 | $126.49 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $126.41 | $127.35 | $123.65 | $125.37 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $125.65 | $127.93 | $124.44 | $125.66 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $126.02 | $127.93 | $125.81 | $126.75 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $127.24 | $128.58 | $125.09 | $128.15 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $129.64 | $136.81 | $125.39 | $132.17 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $131.60 | $132.71 | $124.73 | $128.35 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $128.50 | $132.09 | $128.50 | $130.30 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $130.33 | $135.11 | $128.68 | $133.51 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $133.90 | $136.40 | $128.98 | $135.38 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $134.83 | $135.04 | $129.45 | $133.28 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $133.92 | $139.56 | $133.61 | $139.44 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $139.71 | $141.58 | $138.94 | $140.36 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $140.05 | $142.12 | $138.80 | $141.75 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $140.89 | $142.50 | $139.89 | $140.90 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $140.70 | $145.99 | $140.19 | $144.54 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $144.75 | $144.75 | $139.29 | $140.59 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $139.75 | $141.86 | $138.05 | $140.34 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $141.05 | $147.62 | $137.88 | $139.00 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $138.47 | $146.38 | $138.47 | $145.69 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $145.53 | $149.91 | $145.48 | $147.12 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $142.79 | $144.36 | $121.80 | $126.90 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $127.75 | $127.75 | $114.19 | $117.36 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $110.87 | $115.58 | $91.64 | $104.86 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $89.07 | $104.14 | $86.46 | $93.73 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $92.98 | $116.54 | $88.89 | $112.10 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $111.58 | $111.58 | $94.81 | $98.01 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $102.34 | $119.09 | $99.06 | $114.73 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $114.48 | $114.83 | $106.46 | $112.40 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $153.93 | $178.00 | $153.93 | $166.28 | 0 |
| Apr 27, 2020 – May 1, 2020 | $167.92 | $177.62 | $156.66 | $160.05 | 0 |
| May 4, 2020 – May 8, 2020 | $159.34 | $168.07 | $156.84 | $164.92 | 0 |
| May 11, 2020 – May 15, 2020 | $162.66 | $163.13 | $141.84 | $148.90 | 0 |
| May 18, 2020 – May 22, 2020 | $153.02 | $163.43 | $153.02 | $159.46 | 0 |
| May 25, 2020 – May 29, 2020 | $165.01 | $165.01 | $156.67 | $162.99 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $162.34 | $173.02 | $161.53 | $169.51 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $170.53 | $172.83 | $152.44 | $156.33 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $152.91 | $163.18 | $148.42 | $151.88 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $151.88 | $152.79 | $138.78 | $138.84 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $139.33 | $145.09 | $137.50 | $141.43 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $143.88 | $145.62 | $139.95 | $144.77 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $146.95 | $151.64 | $138.56 | $150.56 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $150.92 | $151.50 | $143.33 | $145.49 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $146.24 | $148.09 | $140.88 | $146.81 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $147.66 | $152.62 | $143.96 | $152.51 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $152.25 | $163.28 | $151.24 | $157.21 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $158.13 | $158.13 | $144.25 | $151.88 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $152.68 | $164.29 | $151.94 | $163.80 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $165.27 | $165.54 | $155.00 | $158.99 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $156.96 | $160.43 | $149.98 | $151.42 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $152.11 | $158.59 | $145.44 | $145.96 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $144.14 | $145.01 | $135.64 | $144.21 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $145.96 | $147.67 | $140.06 | $143.98 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $144.47 | $145.19 | $141.37 | $143.23 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $142.74 | $144.93 | $139.95 | $139.95 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $140.29 | $148.92 | $138.56 | $148.56 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $147.07 | $148.61 | $133.87 | $135.30 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $136.48 | $147.01 | $134.79 | $144.74 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $163.13 | $170.93 | $157.61 | $165.26 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $168.34 | $168.51 | $160.67 | $162.42 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $162.95 | $168.45 | $161.47 | $164.83 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $163.89 | $173.86 | $161.20 | $170.08 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $169.39 | $173.69 | $167.43 | $173.26 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $175.05 | $176.05 | $167.63 | $169.41 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $167.16 | $171.22 | $165.30 | $169.38 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $171.33 | $179.69 | $169.86 | $175.86 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $179.03 | $180.10 | $170.37 | $174.37 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $174.56 | $176.98 | $164.20 | $166.91 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $168.19 | $173.37 | $165.67 | $166.53 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $168.69 | $168.69 | $153.52 | $154.64 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $155.70 | $169.50 | $154.48 | $168.19 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $169.17 | $176.57 | $168.02 | $171.09 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $172.68 | $183.91 | $170.47 | $183.41 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $182.99 | $192.14 | $181.49 | $183.74 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $186.29 | $197.82 | $184.40 | $190.78 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $191.23 | $193.53 | $186.26 | $190.18 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $191.37 | $193.01 | $182.72 | $183.27 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $183.53 | $184.26 | $166.72 | $169.50 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $169.07 | $175.33 | $165.51 | $174.83 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $176.70 | $179.96 | $173.39 | $175.69 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $175.87 | $175.87 | $166.94 | $168.57 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $168.49 | $177.36 | $166.73 | $174.94 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $176.29 | $178.53 | $173.74 | $176.56 | 0 |
| May 3, 2021 – May 7, 2021 | $178.34 | $179.30 | $171.74 | $175.82 | 0 |
| May 10, 2021 – May 14, 2021 | $176.51 | $177.99 | $170.05 | $177.12 | 0 |
| May 17, 2021 – May 21, 2021 | $177.27 | $185.33 | $172.58 | $183.43 | 0 |
| May 24, 2021 – May 28, 2021 | $183.65 | $184.61 | $175.97 | $176.75 | 0 |
| May 31, 2021 – Jun 4, 2021 | $176.77 | $178.05 | $167.56 | $168.35 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $169.30 | $170.60 | $165.61 | $169.23 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $169.17 | $169.95 | $160.22 | $162.21 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $164.35 | $170.37 | $163.20 | $168.64 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $168.13 | $169.31 | $163.53 | $165.36 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $164.71 | $165.55 | $159.29 | $165.17 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $164.35 | $166.72 | $156.91 | $157.66 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $155.87 | $157.66 | $152.11 | $156.40 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $156.73 | $159.43 | $154.78 | $155.45 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $155.66 | $157.62 | $148.20 | $152.35 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $151.25 | $151.65 | $146.42 | $147.46 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $146.63 | $155.12 | $145.59 | $154.05 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $154.64 | $172.35 | $154.45 | $171.94 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $172.67 | $177.27 | $169.77 | $176.16 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $175.72 | $176.14 | $166.04 | $167.17 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $168.41 | $177.17 | $167.23 | $177.17 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $174.80 | $186.08 | $173.01 | $183.69 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $184.01 | $187.21 | $176.84 | $182.69 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $183.33 | $184.35 | $178.16 | $179.12 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $178.83 | $184.51 | $177.57 | $179.46 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $178.63 | $181.85 | $171.81 | $173.85 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $173.44 | $181.68 | $172.46 | $181.02 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $183.70 | $191.90 | $183.70 | $191.61 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $193.92 | $194.26 | $180.99 | $182.15 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $182.74 | $186.87 | $170.11 | $170.71 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $170.04 | $172.33 | $162.92 | $164.90 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $167.45 | $168.48 | $159.26 | $164.59 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $165.41 | $169.16 | $160.31 | $161.12 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $160.52 | $160.61 | $151.67 | $157.34 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $155.18 | $166.97 | $154.25 | $166.28 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $165.97 | $168.61 | $164.18 | $165.95 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $166.81 | $170.69 | $160.65 | $160.88 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $160.30 | $164.39 | $157.79 | $159.90 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $159.21 | $163.12 | $155.67 | $156.15 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $154.70 | $159.28 | $150.55 | $154.11 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $153.31 | $162.98 | $153.22 | $161.19 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $161.08 | $170.00 | $160.05 | $167.07 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $166.68 | $173.73 | $166.24 | $169.88 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $168.12 | $169.61 | $160.70 | $166.13 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $165.87 | $167.05 | $155.52 | $156.50 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $156.86 | $167.03 | $150.68 | $160.55 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $160.62 | $165.63 | $160.12 | $162.31 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $162.67 | $168.26 | $161.83 | $165.24 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $165.59 | $173.51 | $165.54 | $170.28 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $171.50 | $174.59 | $164.49 | $164.52 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $163.50 | $169.59 | $163.19 | $168.59 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $167.65 | $169.91 | $159.56 | $160.03 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $158.93 | $163.13 | $154.84 | $154.85 | 0 |
| May 2, 2022 – May 6, 2022 | $154.85 | $161.41 | $145.73 | $155.48 | 0 |
| May 9, 2022 – May 13, 2022 | $154.45 | $154.45 | $144.51 | $147.11 | 0 |
| May 16, 2022 – May 20, 2022 | $147.86 | $156.78 | $145.56 | $155.89 | 0 |
| May 23, 2022 – May 27, 2022 | $156.65 | $158.45 | $151.14 | $156.50 | 0 |
| May 30, 2022 – Jun 3, 2022 | $156.46 | $158.37 | $153.44 | $157.07 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $157.80 | $158.45 | $147.99 | $149.55 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $148.06 | $148.06 | $138.90 | $144.02 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $145.60 | $148.19 | $141.10 | $147.07 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $148.04 | $149.94 | $141.31 | $146.97 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $146.61 | $149.42 | $142.56 | $143.42 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $142.27 | $146.05 | $140.52 | $145.42 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $146.15 | $152.55 | $144.65 | $150.58 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $152.03 | $152.03 | $145.77 | $146.89 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $146.18 | $150.02 | $145.64 | $147.29 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $147.53 | $152.52 | $147.18 | $152.46 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $152.44 | $166.67 | $151.73 | $166.07 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $163.80 | $165.24 | $153.21 | $153.33 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $152.28 | $156.04 | $150.54 | $150.99 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $151.95 | $153.96 | $149.79 | $153.00 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $153.04 | $154.31 | $143.37 | $143.49 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $143.28 | $145.52 | $135.40 | $136.78 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $136.23 | $138.02 | $130.49 | $130.54 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $131.82 | $145.60 | $130.98 | $145.08 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $145.93 | $150.52 | $144.90 | $148.11 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $149.03 | $155.32 | $148.40 | $151.03 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $152.12 | $157.38 | $150.26 | $154.33 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $154.69 | $158.00 | $148.33 | $148.55 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $149.25 | $152.23 | $145.54 | $149.91 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $149.54 | $151.74 | $145.97 | $148.57 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $148.15 | $160.75 | $147.78 | $160.51 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $159.14 | $165.72 | $158.66 | $164.99 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $164.00 | $165.41 | $157.40 | $160.14 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $160.93 | $163.92 | $158.55 | $160.22 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $160.00 | $181.84 | $158.88 | $181.54 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $181.37 | $184.59 | $179.04 | $183.33 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $184.24 | $186.49 | $180.50 | $183.67 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $184.95 | $185.00 | $177.58 | $179.62 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $180.99 | $181.81 | $176.13 | $181.78 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $182.00 | $183.70 | $179.06 | $180.45 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $180.41 | $184.00 | $179.47 | $180.09 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $179.72 | $189.40 | $172.92 | $186.88 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $186.30 | $191.85 | $186.09 | $190.43 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $189.39 | $193.32 | $188.32 | $190.09 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $190.37 | $196.47 | $189.60 | $195.26 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $194.90 | $196.10 | $186.46 | $187.11 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $185.71 | $187.80 | $178.46 | $183.48 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $184.13 | $190.14 | $184.07 | $188.36 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $189.23 | $195.68 | $188.41 | $194.85 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $194.58 | $195.54 | $192.14 | $194.24 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $193.41 | $200.02 | $192.23 | $196.99 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $197.49 | $201.72 | $193.33 | $198.67 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $198.27 | $204.66 | $196.21 | $200.50 | 0 |
| May 1, 2023 – May 5, 2023 | $199.97 | $209.82 | $199.97 | $206.33 | 0 |
| May 8, 2023 – May 12, 2023 | $205.73 | $206.24 | $189.02 | $189.97 | 0 |
| May 15, 2023 – May 19, 2023 | $189.93 | $192.20 | $185.63 | $185.92 | 0 |
| May 22, 2023 – May 26, 2023 | $185.87 | $186.29 | $176.53 | $177.41 | 0 |
| May 29, 2023 – Jun 2, 2023 | $177.45 | $180.22 | $174.58 | $178.41 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $178.07 | $179.93 | $176.17 | $177.82 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $177.71 | $181.64 | $176.00 | $180.09 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $179.70 | $181.16 | $175.02 | $179.29 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $178.62 | $189.12 | $178.26 | $188.05 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $187.90 | $194.58 | $185.41 | $192.36 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $192.36 | $196.85 | $189.15 | $192.78 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $191.79 | $195.30 | $188.76 | $192.85 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $191.99 | $213.54 | $189.40 | $212.24 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $212.25 | $215.79 | $205.75 | $208.76 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $208.55 | $214.06 | $205.30 | $207.93 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $207.95 | $209.48 | $177.78 | $178.06 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $178.07 | $179.82 | $174.25 | $175.59 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $175.38 | $181.18 | $175.38 | $178.95 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $176.72 | $177.52 | $167.30 | $167.96 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $169.55 | $181.38 | $169.54 | $178.15 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $178.09 | $186.06 | $176.96 | $180.64 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $179.45 | $180.68 | $174.53 | $176.30 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $176.09 | $177.28 | $172.60 | $175.63 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $174.96 | $180.80 | $171.23 | $176.87 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $177.34 | $184.10 | $172.69 | $172.71 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $172.31 | $173.51 | $164.79 | $165.18 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $165.79 | $178.16 | $165.65 | $174.40 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $174.51 | $175.23 | $167.17 | $170.63 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $170.53 | $175.70 | $168.70 | $172.12 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $171.71 | $173.33 | $170.01 | $171.50 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $170.42 | $172.83 | $166.26 | $171.27 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $171.05 | $173.16 | $168.32 | $170.82 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $170.60 | $175.68 | $169.98 | $173.18 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $176.26 | $180.25 | $175.12 | $178.92 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $179.89 | $182.58 | $178.94 | $181.83 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $182.12 | $183.05 | $176.65 | $177.54 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $178.00 | $180.31 | $177.08 | $178.54 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $177.27 | $192.25 | $176.27 | $189.94 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $190.52 | $191.35 | $185.46 | $186.65 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $186.90 | $189.00 | $182.63 | $184.60 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $184.24 | $196.50 | $181.40 | $190.94 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $190.09 | $193.10 | $188.84 | $189.34 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $188.38 | $192.48 | $186.87 | $191.36 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $190.50 | $191.59 | $186.40 | $189.07 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $189.12 | $189.17 | $184.30 | $185.50 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $184.61 | $186.02 | $181.64 | $182.54 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $182.80 | $185.04 | $181.61 | $182.27 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $182.99 | $185.68 | $181.19 | $184.52 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $184.34 | $186.84 | $180.10 | $184.04 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $184.58 | $186.26 | $181.00 | $181.87 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $182.70 | $183.79 | $178.35 | $179.89 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $180.50 | $188.41 | $179.90 | $186.78 | 0 |
| Apr 29, 2024 – May 3, 2024 | $187.70 | $192.71 | $182.40 | $184.65 | 0 |
| May 6, 2024 – May 10, 2024 | $186.09 | $191.78 | $186.09 | $189.03 | 0 |
| May 13, 2024 – May 17, 2024 | $189.03 | $190.42 | $184.40 | $189.83 | 0 |
| May 20, 2024 – May 24, 2024 | $188.96 | $189.00 | $182.44 | $184.30 | 0 |
| May 27, 2024 – May 31, 2024 | $184.04 | $184.94 | $182.30 | $184.65 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $185.30 | $191.86 | $184.46 | $187.65 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $187.15 | $187.72 | $181.00 | $182.12 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $181.29 | $190.22 | $180.88 | $188.50 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $188.50 | $190.16 | $183.81 | $188.13 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $187.42 | $195.92 | $186.28 | $194.74 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $195.69 | $197.91 | $192.00 | $197.74 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $197.18 | $202.32 | $195.17 | $196.82 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $196.46 | $201.43 | $195.10 | $199.06 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $199.05 | $201.75 | $195.23 | $195.24 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $190.00 | $196.29 | $186.00 | $196.23 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $195.84 | $213.26 | $193.99 | $201.08 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $200.49 | $209.95 | $200.49 | $208.87 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $209.30 | $210.61 | $206.30 | $209.05 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $207.84 | $208.46 | $200.55 | $202.33 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $201.97 | $205.51 | $199.49 | $204.78 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $204.68 | $210.94 | $204.31 | $207.02 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $208.31 | $209.55 | $205.15 | $208.05 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $208.56 | $217.32 | $205.61 | $217.24 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $216.02 | $216.99 | $212.87 | $216.29 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $215.83 | $221.50 | $215.39 | $218.43 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $218.43 | $220.44 | $215.46 | $220.01 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $219.99 | $227.66 | $213.09 | $220.99 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $220.13 | $230.69 | $213.39 | $227.35 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $227.66 | $228.66 | $218.55 | $218.86 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $217.87 | $230.50 | $216.66 | $229.83 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $229.76 | $232.58 | $228.29 | $229.95 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $230.57 | $232.05 | $227.42 | $230.23 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $230.07 | $235.19 | $226.83 | $235.17 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $234.25 | $237.99 | $222.75 | $225.35 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $224.48 | $225.02 | $219.15 | $221.10 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $221.01 | $228.79 | $219.08 | $223.33 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $223.65 | $225.23 | $212.04 | $212.12 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $210.75 | $219.57 | $210.53 | $217.00 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $218.50 | $223.17 | $216.64 | $219.58 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $218.99 | $225.62 | $218.17 | $219.87 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $219.00 | $222.45 | $200.95 | $205.42 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $206.36 | $212.00 | $205.45 | $211.67 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $212.30 | $212.99 | $201.79 | $203.11 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $204.01 | $206.95 | $199.25 | $203.69 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $205.06 | $205.06 | $193.56 | $196.84 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $195.00 | $196.45 | $185.24 | $188.92 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $187.69 | $201.20 | $187.69 | $198.52 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $200.84 | $201.67 | $192.68 | $194.97 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $193.99 | $199.48 | $178.58 | $180.96 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $177.01 | $191.89 | $173.26 | $190.42 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $191.73 | $194.00 | $186.29 | $191.65 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $189.29 | $195.12 | $183.58 | $192.16 | 0 |
| Apr 28, 2025 – May 2, 2025 | $193.45 | $196.59 | $184.63 | $187.36 | 0 |
| May 5, 2025 – May 9, 2025 | $186.23 | $193.98 | $185.25 | $191.80 | 0 |
| May 12, 2025 – May 16, 2025 | $196.00 | $198.77 | $194.11 | $197.42 | 0 |
| May 19, 2025 – May 23, 2025 | $196.49 | $199.00 | $188.40 | $190.72 | 0 |
| May 26, 2025 – May 30, 2025 | $192.34 | $192.34 | $186.72 | $189.89 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $189.18 | $191.28 | $187.00 | $191.22 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $191.74 | $193.71 | $186.00 | $187.36 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $188.26 | $208.33 | $186.21 | $203.10 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $203.17 | $210.00 | $201.89 | $208.57 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $208.75 | $211.88 | $204.01 | $207.90 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $208.19 | $208.19 | $202.00 | $205.88 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $205.88 | $211.43 | $204.11 | $208.41 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $208.89 | $208.89 | $201.70 | $202.20 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $201.33 | $205.11 | $195.70 | $199.55 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $199.88 | $204.56 | $199.18 | $199.32 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $199.49 | $204.51 | $188.60 | $197.61 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $197.61 | $199.72 | $194.41 | $198.65 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $199.05 | $200.03 | $195.33 | $197.84 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $196.51 | $199.00 | $193.87 | $195.98 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $197.94 | $213.87 | $196.65 | $213.03 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $213.26 | $222.60 | $209.11 | $213.62 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $213.87 | $226.17 | $213.00 | $223.55 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $224.25 | $235.92 | $223.74 | $231.57 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $230.99 | $233.56 | $215.07 | $215.42 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $216.00 | $225.70 | $215.51 | $218.91 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $220.00 | $228.58 | $219.00 | $228.05 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $230.23 | $231.52 | $207.90 | $214.39 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $213.86 | $223.04 | $211.21 | $220.15 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $220.60 | $224.84 | $214.40 | $215.95 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $215.48 | $220.15 | $210.90 | $216.27 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $214.99 | $228.88 | $213.26 | $228.03 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $226.02 | $227.20 | $219.00 | $225.71 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $226.68 | $243.71 | $223.03 | $237.44 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $236.76 | $247.52 | $230.43 | $246.38 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $247.20 | $261.65 | $247.14 | $260.09 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $258.75 | $262.77 | $255.00 | $258.86 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $257.04 | $267.28 | $250.03 | $265.35 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $265.05 | $293.35 | $262.37 | $289.61 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $290.53 | $293.15 | $279.12 | $287.12 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $289.15 | $290.37 | $280.27 | $283.55 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $284.54 | $298.97 | $265.56 | $279.29 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $279.16 | $291.93 | $274.50 | $291.48 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $292.52 | $345.46 | $288.75 | $325.26 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $316.51 | $335.08 | $309.98 | $331.66 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $329.28 | $332.80 | $312.86 | $313.34 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $313.95 | $320.96 | $306.21 | $312.18 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $315.50 | $321.38 | $303.92 | $307.31 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $312.57 | $322.91 | $305.55 | $311.15 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $314.00 | $327.00 | $310.27 | $324.51 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $325.11 | $334.99 | $318.46 | $331.07 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $329.67 | $345.48 | $325.27 | $336.02 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $333.93 | $340.37 | $320.74 | $333.30 | 0 |
| Apr 27, 2026 – May 1, 2026 | $335.25 | $345.50 | $326.22 | $340.75 | 0 |
| May 4, 2026 – May 8, 2026 | $338.89 | $344.08 | $320.57 | $330.13 | 0 |
| May 11, 2026 – May 15, 2026 | $331.73 | $357.42 | $325.50 | $351.54 | 0 |
| May 18, 2026 – May 22, 2026 | $355.23 | $360.45 | $343.57 | $353.87 | 0 |
| May 25, 2026 – May 29, 2026 | $365.29 | $376.24 | $356.86 | $374.29 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $377.42 | $390.12 | $370.52 | $386.23 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $389.50 | $397.00 | $376.52 | $384.68 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $383.24 | $384.14 | $357.97 | $370.10 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $368.45 | $393.32 | $362.16 | $392.98 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $392.95 | $411.73 | $387.31 | $395.16 | 0 |