| Oct 14, 2013 – Oct 18, 2013 | $38.00 | $44.99 | $35.06 | $44.39 | 0 |
| Oct 21, 2013 – Oct 25, 2013 | $49.00 | $49.00 | $39.57 | $43.00 | 0 |
| Oct 28, 2013 – Nov 1, 2013 | $43.25 | $43.25 | $35.00 | $38.58 | 0 |
| Nov 4, 2013 – Nov 8, 2013 | $39.04 | $40.62 | $37.50 | $40.54 | 0 |
| Nov 11, 2013 – Nov 15, 2013 | $40.23 | $41.05 | $36.60 | $38.59 | 0 |
| Nov 18, 2013 – Nov 22, 2013 | $38.60 | $40.79 | $36.75 | $38.15 | 0 |
| Nov 25, 2013 – Nov 29, 2013 | $39.18 | $43.69 | $38.38 | $40.49 | 0 |
| Dec 2, 2013 – Dec 6, 2013 | $40.03 | $44.30 | $38.50 | $40.05 | 0 |
| Dec 9, 2013 – Dec 13, 2013 | $40.04 | $40.08 | $36.67 | $36.93 | 0 |
| Dec 16, 2013 – Dec 20, 2013 | $36.97 | $37.09 | $32.05 | $33.69 | 0 |
| Dec 23, 2013 – Dec 27, 2013 | $33.60 | $33.90 | $31.56 | $31.86 | 0 |
| Dec 30, 2013 – Jan 3, 2014 | $31.80 | $35.50 | $31.43 | $35.17 | 0 |
| Jan 6, 2014 – Jan 10, 2014 | $35.02 | $35.59 | $31.50 | $32.53 | 0 |
| Jan 13, 2014 – Jan 17, 2014 | $32.91 | $33.76 | $28.71 | $31.50 | 0 |
| Jan 20, 2014 – Jan 24, 2014 | $31.60 | $32.08 | $30.91 | $31.89 | 0 |
| Jan 27, 2014 – Jan 31, 2014 | $31.82 | $32.64 | $30.50 | $31.79 | 0 |
| Feb 3, 2014 – Feb 7, 2014 | $31.76 | $31.78 | $28.81 | $30.81 | 0 |
| Feb 10, 2014 – Feb 14, 2014 | $30.90 | $34.26 | $30.45 | $34.23 | 0 |
| Feb 17, 2014 – Feb 21, 2014 | $34.40 | $36.27 | $34.36 | $35.05 | 0 |
| Feb 24, 2014 – Feb 28, 2014 | $35.07 | $38.08 | $33.68 | $35.30 | 0 |
| Mar 3, 2014 – Mar 7, 2014 | $34.96 | $39.81 | $32.32 | $32.43 | 0 |
| Mar 10, 2014 – Mar 14, 2014 | $32.65 | $34.06 | $31.88 | $32.26 | 0 |
| Mar 17, 2014 – Mar 21, 2014 | $32.60 | $34.00 | $29.85 | $30.11 | 0 |
| Mar 24, 2014 – Mar 28, 2014 | $30.14 | $30.16 | $25.21 | $26.91 | 0 |
| Mar 31, 2014 – Apr 4, 2014 | $26.90 | $29.06 | $21.91 | $23.10 | 0 |
| Apr 7, 2014 – Apr 11, 2014 | $22.86 | $24.25 | $21.85 | $21.90 | 0 |
| Apr 14, 2014 – Apr 17, 2014 | $20.53 | $22.84 | $20.40 | $22.55 | 0 |
| Apr 21, 2014 – Apr 25, 2014 | $22.48 | $23.59 | $19.61 | $19.74 | 0 |
| Apr 28, 2014 – May 2, 2014 | $19.74 | $20.42 | $17.85 | $19.89 | 0 |
| May 5, 2014 – May 9, 2014 | $19.67 | $20.19 | $17.11 | $18.23 | 0 |
| May 12, 2014 – May 16, 2014 | $18.28 | $19.37 | $17.66 | $19.34 | 0 |
| May 19, 2014 – May 23, 2014 | $19.19 | $21.35 | $19.04 | $21.16 | 0 |
| May 26, 2014 – May 30, 2014 | $21.26 | $23.25 | $20.05 | $20.96 | 0 |
| Jun 2, 2014 – Jun 6, 2014 | $20.81 | $21.45 | $19.51 | $21.15 | 0 |
| Jun 9, 2014 – Jun 13, 2014 | $21.13 | $22.14 | $20.86 | $21.31 | 0 |
| Jun 16, 2014 – Jun 20, 2014 | $20.83 | $25.00 | $20.79 | $24.75 | 0 |
| Jun 23, 2014 – Jun 27, 2014 | $24.74 | $25.24 | $22.97 | $24.83 | 0 |
| Jun 30, 2014 – Jul 3, 2014 | $24.80 | $26.34 | $24.70 | $24.96 | 0 |
| Jul 7, 2014 – Jul 11, 2014 | $24.76 | $25.14 | $23.27 | $24.41 | 0 |
| Jul 14, 2014 – Jul 18, 2014 | $24.40 | $25.08 | $23.32 | $24.52 | 0 |
| Jul 21, 2014 – Jul 25, 2014 | $24.42 | $25.01 | $23.57 | $23.59 | 0 |
| Jul 28, 2014 – Aug 1, 2014 | $23.60 | $24.63 | $22.21 | $22.50 | 0 |
| Aug 4, 2014 – Aug 8, 2014 | $22.25 | $23.59 | $22.04 | $22.18 | 0 |
| Aug 11, 2014 – Aug 15, 2014 | $22.23 | $23.20 | $21.84 | $22.07 | 0 |
| Aug 18, 2014 – Aug 22, 2014 | $22.26 | $24.48 | $21.57 | $24.42 | 0 |
| Aug 25, 2014 – Aug 29, 2014 | $24.47 | $30.00 | $24.12 | $29.97 | 0 |
| Sep 1, 2014 – Sep 5, 2014 | $29.52 | $31.66 | $28.37 | $29.73 | 0 |
| Sep 8, 2014 – Sep 12, 2014 | $29.63 | $31.68 | $29.17 | $31.56 | 0 |
| Sep 15, 2014 – Sep 19, 2014 | $31.25 | $31.57 | $28.67 | $28.98 | 0 |
| Sep 22, 2014 – Sep 26, 2014 | $29.00 | $29.63 | $28.07 | $28.74 | 0 |
| Sep 29, 2014 – Oct 3, 2014 | $28.53 | $29.23 | $25.73 | $27.47 | 0 |
| Oct 6, 2014 – Oct 10, 2014 | $27.61 | $27.82 | $24.46 | $25.35 | 0 |
| Oct 13, 2014 – Oct 17, 2014 | $25.37 | $28.29 | $24.75 | $28.10 | 0 |
| Oct 20, 2014 – Oct 24, 2014 | $28.10 | $28.83 | $27.36 | $28.02 | 0 |
| Oct 27, 2014 – Oct 31, 2014 | $27.72 | $30.68 | $27.30 | $29.78 | 0 |
| Nov 3, 2014 – Nov 7, 2014 | $29.78 | $29.90 | $27.41 | $28.43 | 0 |
| Nov 10, 2014 – Nov 14, 2014 | $28.43 | $29.28 | $27.64 | $28.00 | 0 |
| Nov 17, 2014 – Nov 21, 2014 | $27.80 | $28.62 | $27.16 | $28.00 | 0 |
| Nov 24, 2014 – Nov 28, 2014 | $28.26 | $33.66 | $28.01 | $32.85 | 0 |
| Dec 1, 2014 – Dec 5, 2014 | $32.70 | $32.80 | $29.80 | $30.97 | 0 |
| Dec 8, 2014 – Dec 12, 2014 | $30.92 | $31.38 | $28.41 | $28.59 | 0 |
| Dec 15, 2014 – Dec 19, 2014 | $28.66 | $29.17 | $25.52 | $27.69 | 0 |
| Dec 22, 2014 – Dec 26, 2014 | $27.64 | $27.99 | $26.31 | $26.78 | 0 |
| Dec 29, 2014 – Jan 2, 2015 | $26.88 | $27.10 | $25.84 | $26.23 | 0 |
| Jan 5, 2015 – Jan 9, 2015 | $25.96 | $29.17 | $25.90 | $28.79 | 0 |
| Jan 12, 2015 – Jan 16, 2015 | $28.92 | $29.54 | $27.75 | $28.07 | 0 |
| Jan 19, 2015 – Jan 23, 2015 | $28.25 | $29.39 | $27.30 | $29.30 | 0 |
| Jan 26, 2015 – Jan 30, 2015 | $29.35 | $30.50 | $28.35 | $28.76 | 0 |
| Feb 2, 2015 – Feb 6, 2015 | $28.75 | $30.97 | $28.12 | $30.16 | 0 |
| Feb 9, 2015 – Feb 13, 2015 | $30.15 | $30.50 | $29.61 | $30.12 | 0 |
| Feb 16, 2015 – Feb 20, 2015 | $30.12 | $31.78 | $29.60 | $30.58 | 0 |
| Feb 23, 2015 – Feb 27, 2015 | $30.49 | $31.64 | $29.06 | $30.87 | 0 |
| Mar 2, 2015 – Mar 6, 2015 | $30.87 | $33.10 | $24.42 | $24.63 | 0 |
| Mar 9, 2015 – Mar 13, 2015 | $24.56 | $25.44 | $23.82 | $24.86 | 0 |
| Mar 16, 2015 – Mar 20, 2015 | $24.96 | $28.05 | $24.73 | $27.28 | 0 |
| Mar 23, 2015 – Mar 27, 2015 | $27.27 | $27.31 | $25.01 | $25.46 | 0 |
| Mar 30, 2015 – Apr 2, 2015 | $25.70 | $25.87 | $24.39 | $25.15 | 0 |
| Apr 6, 2015 – Apr 10, 2015 | $25.05 | $26.85 | $24.77 | $26.69 | 0 |
| Apr 13, 2015 – Apr 17, 2015 | $26.53 | $27.27 | $25.51 | $26.42 | 0 |
| Apr 20, 2015 – Apr 24, 2015 | $26.42 | $27.63 | $26.25 | $27.17 | 0 |
| Apr 27, 2015 – May 1, 2015 | $27.13 | $27.73 | $26.40 | $26.99 | 0 |
| May 4, 2015 – May 8, 2015 | $27.09 | $27.63 | $26.41 | $27.23 | 0 |
| May 11, 2015 – May 15, 2015 | $27.21 | $27.78 | $26.60 | $27.20 | 0 |
| May 18, 2015 – May 22, 2015 | $27.07 | $28.27 | $27.07 | $27.90 | 0 |
| May 25, 2015 – May 29, 2015 | $27.86 | $29.09 | $26.48 | $27.12 | 0 |
| Jun 1, 2015 – Jun 5, 2015 | $27.33 | $27.92 | $26.02 | $27.62 | 0 |
| Jun 8, 2015 – Jun 12, 2015 | $27.60 | $27.83 | $26.15 | $26.61 | 0 |
| Jun 15, 2015 – Jun 19, 2015 | $26.30 | $27.59 | $26.24 | $26.86 | 0 |
| Jun 22, 2015 – Jun 26, 2015 | $27.01 | $28.92 | $26.73 | $28.50 | 0 |
| Jun 29, 2015 – Jul 2, 2015 | $27.95 | $28.85 | $27.40 | $28.09 | 0 |
| Jul 6, 2015 – Jul 10, 2015 | $27.93 | $28.65 | $27.66 | $28.10 | 0 |
| Jul 13, 2015 – Jul 17, 2015 | $28.30 | $29.19 | $27.78 | $28.24 | 0 |
| Jul 20, 2015 – Jul 24, 2015 | $28.25 | $28.34 | $27.01 | $27.54 | 0 |
| Jul 27, 2015 – Jul 31, 2015 | $27.22 | $27.34 | $26.59 | $26.92 | 0 |
| Aug 3, 2015 – Aug 7, 2015 | $26.85 | $26.87 | $25.18 | $25.63 | 0 |
| Aug 10, 2015 – Aug 14, 2015 | $25.63 | $26.13 | $24.79 | $25.23 | 0 |
| Aug 17, 2015 – Aug 21, 2015 | $25.14 | $25.81 | $23.94 | $24.25 | 0 |
| Aug 24, 2015 – Aug 28, 2015 | $22.37 | $26.75 | $22.11 | $26.44 | 0 |
| Aug 31, 2015 – Sep 4, 2015 | $26.29 | $26.29 | $24.28 | $24.76 | 0 |
| Sep 7, 2015 – Sep 11, 2015 | $25.49 | $25.90 | $24.93 | $25.55 | 0 |
| Sep 14, 2015 – Sep 18, 2015 | $25.16 | $26.89 | $25.12 | $26.51 | 0 |
| Sep 21, 2015 – Sep 25, 2015 | $26.66 | $26.80 | $23.93 | $24.18 | 0 |
| Sep 28, 2015 – Oct 2, 2015 | $24.06 | $24.24 | $22.48 | $24.20 | 0 |
| Oct 5, 2015 – Oct 9, 2015 | $24.22 | $25.85 | $23.63 | $25.78 | 0 |
| Oct 12, 2015 – Oct 16, 2015 | $25.72 | $25.91 | $24.53 | $25.91 | 0 |
| Oct 19, 2015 – Oct 23, 2015 | $25.81 | $26.40 | $23.97 | $25.28 | 0 |
| Oct 26, 2015 – Oct 30, 2015 | $25.24 | $26.35 | $24.87 | $25.37 | 0 |
| Nov 2, 2015 – Nov 6, 2015 | $25.42 | $27.18 | $25.35 | $27.12 | 0 |
| Nov 9, 2015 – Nov 13, 2015 | $27.06 | $27.20 | $26.14 | $26.58 | 0 |
| Nov 16, 2015 – Nov 20, 2015 | $26.54 | $27.68 | $26.42 | $27.28 | 0 |
| Nov 23, 2015 – Nov 27, 2015 | $27.27 | $29.22 | $26.58 | $28.79 | 0 |
| Nov 30, 2015 – Dec 4, 2015 | $29.03 | $29.34 | $26.93 | $27.50 | 0 |
| Dec 7, 2015 – Dec 11, 2015 | $27.50 | $27.51 | $26.06 | $26.26 | 0 |
| Dec 14, 2015 – Dec 18, 2015 | $26.35 | $28.40 | $26.33 | $27.86 | 0 |
| Dec 21, 2015 – Dec 24, 2015 | $28.00 | $29.13 | $27.42 | $28.89 | 0 |
| Dec 28, 2015 – Dec 31, 2015 | $28.78 | $29.07 | $28.58 | $28.85 | 0 |
| Jan 4, 2016 – Jan 8, 2016 | $28.37 | $29.25 | $25.57 | $25.63 | 0 |
| Jan 11, 2016 – Jan 15, 2016 | $25.93 | $26.10 | $23.40 | $24.43 | 0 |
| Jan 18, 2016 – Jan 22, 2016 | $24.66 | $26.00 | $22.77 | $25.41 | 0 |
| Jan 25, 2016 – Jan 29, 2016 | $25.19 | $25.33 | $22.87 | $24.10 | 0 |
| Feb 1, 2016 – Feb 5, 2016 | $23.80 | $24.70 | $22.05 | $22.45 | 0 |
| Feb 8, 2016 – Feb 12, 2016 | $21.46 | $22.21 | $19.97 | $20.82 | 0 |
| Feb 15, 2016 – Feb 19, 2016 | $21.11 | $22.76 | $20.93 | $22.13 | 0 |
| Feb 22, 2016 – Feb 26, 2016 | $22.31 | $23.55 | $21.60 | $23.36 | 0 |
| Feb 29, 2016 – Mar 4, 2016 | $23.39 | $27.36 | $23.37 | $26.74 | 0 |
| Mar 7, 2016 – Mar 11, 2016 | $26.50 | $27.57 | $26.00 | $26.73 | 0 |
| Mar 14, 2016 – Mar 18, 2016 | $26.60 | $26.77 | $24.69 | $25.84 | 0 |
| Mar 21, 2016 – Mar 24, 2016 | $25.74 | $25.94 | $24.07 | $24.71 | 0 |
| Mar 28, 2016 – Apr 1, 2016 | $24.78 | $25.37 | $23.88 | $24.96 | 0 |
| Apr 4, 2016 – Apr 8, 2016 | $25.04 | $26.36 | $25.02 | $25.51 | 0 |
| Apr 11, 2016 – Apr 15, 2016 | $25.59 | $26.51 | $25.25 | $25.77 | 0 |
| Apr 18, 2016 – Apr 22, 2016 | $25.50 | $27.26 | $25.40 | $27.10 | 0 |
| Apr 25, 2016 – Apr 29, 2016 | $27.04 | $27.95 | $26.74 | $27.51 | 0 |
| May 2, 2016 – May 6, 2016 | $27.54 | $27.89 | $26.53 | $27.00 | 0 |
| May 9, 2016 – May 13, 2016 | $27.02 | $27.64 | $26.85 | $27.35 | 0 |
| May 16, 2016 – May 20, 2016 | $27.47 | $28.99 | $27.26 | $28.94 | 0 |
| May 23, 2016 – May 27, 2016 | $28.88 | $33.15 | $28.76 | $32.18 | 0 |
| May 30, 2016 – Jun 3, 2016 | $32.22 | $34.91 | $32.17 | $34.91 | 0 |
| Jun 6, 2016 – Jun 10, 2016 | $34.90 | $35.69 | $34.03 | $34.05 | 0 |
| Jun 13, 2016 – Jun 17, 2016 | $33.95 | $34.68 | $33.55 | $33.64 | 0 |
| Jun 20, 2016 – Jun 24, 2016 | $34.29 | $35.01 | $33.59 | $34.30 | 0 |
| Jun 27, 2016 – Jul 1, 2016 | $33.84 | $34.55 | $32.61 | $34.29 | 0 |
| Jul 4, 2016 – Jul 8, 2016 | $34.20 | $37.41 | $33.86 | $37.37 | 0 |
| Jul 11, 2016 – Jul 15, 2016 | $37.73 | $37.92 | $36.08 | $36.35 | 0 |
| Jul 18, 2016 – Jul 22, 2016 | $36.53 | $37.14 | $35.92 | $36.91 | 0 |
| Jul 25, 2016 – Jul 29, 2016 | $36.96 | $38.21 | $36.66 | $37.99 | 0 |
| Aug 1, 2016 – Aug 5, 2016 | $38.41 | $38.71 | $36.81 | $38.15 | 0 |
| Aug 8, 2016 – Aug 12, 2016 | $38.33 | $39.43 | $38.01 | $39.35 | 0 |
| Aug 15, 2016 – Aug 19, 2016 | $39.52 | $39.88 | $38.63 | $39.65 | 0 |
| Aug 22, 2016 – Aug 26, 2016 | $39.64 | $39.93 | $38.47 | $38.81 | 0 |
| Aug 29, 2016 – Sep 2, 2016 | $38.89 | $42.58 | $37.36 | $40.74 | 0 |
| Sep 5, 2016 – Sep 9, 2016 | $40.50 | $41.48 | $40.25 | $40.34 | 0 |
| Sep 12, 2016 – Sep 16, 2016 | $39.99 | $41.00 | $39.55 | $40.95 | 0 |
| Sep 19, 2016 – Sep 23, 2016 | $41.12 | $42.24 | $40.04 | $41.64 | 0 |
| Sep 26, 2016 – Sep 30, 2016 | $41.37 | $41.88 | $40.90 | $41.28 | 0 |
| Oct 3, 2016 – Oct 7, 2016 | $41.48 | $41.50 | $37.91 | $38.84 | 0 |
| Oct 10, 2016 – Oct 14, 2016 | $38.96 | $39.63 | $36.55 | $37.88 | 0 |
| Oct 17, 2016 – Oct 21, 2016 | $37.74 | $39.49 | $37.74 | $38.81 | 0 |
| Oct 24, 2016 – Oct 28, 2016 | $38.90 | $39.34 | $37.55 | $37.87 | 0 |
| Oct 31, 2016 – Nov 4, 2016 | $37.93 | $38.95 | $37.34 | $37.54 | 0 |
| Nov 7, 2016 – Nov 11, 2016 | $37.93 | $40.39 | $37.92 | $39.61 | 0 |
| Nov 14, 2016 – Nov 18, 2016 | $39.84 | $41.98 | $39.58 | $41.55 | 0 |
| Nov 21, 2016 – Nov 25, 2016 | $42.00 | $46.70 | $41.37 | $46.27 | 0 |
| Nov 28, 2016 – Dec 2, 2016 | $46.38 | $47.95 | $42.15 | $43.04 | 0 |
| Dec 5, 2016 – Dec 9, 2016 | $42.64 | $44.00 | $42.54 | $42.77 | 0 |
| Dec 12, 2016 – Dec 16, 2016 | $42.51 | $43.88 | $41.31 | $42.70 | 0 |
| Dec 19, 2016 – Dec 23, 2016 | $42.70 | $43.47 | $41.27 | $41.60 | 0 |
| Dec 26, 2016 – Dec 30, 2016 | $41.66 | $42.50 | $40.50 | $40.70 | 0 |
| Jan 2, 2017 – Jan 6, 2017 | $41.01 | $42.42 | $40.71 | $42.25 | 0 |
| Jan 9, 2017 – Jan 13, 2017 | $42.54 | $44.74 | $42.19 | $44.51 | 0 |
| Jan 16, 2017 – Jan 20, 2017 | $44.24 | $44.25 | $42.65 | $42.94 | 0 |
| Jan 23, 2017 – Jan 27, 2017 | $43.00 | $43.45 | $42.02 | $42.65 | 0 |
| Jan 30, 2017 – Feb 3, 2017 | $42.50 | $43.76 | $41.61 | $43.62 | 0 |
| Feb 6, 2017 – Feb 10, 2017 | $43.41 | $44.48 | $42.82 | $44.04 | 0 |
| Feb 13, 2017 – Feb 17, 2017 | $44.21 | $44.49 | $43.24 | $43.86 | 0 |
| Feb 20, 2017 – Feb 24, 2017 | $43.87 | $44.37 | $42.87 | $44.21 | 0 |
| Feb 27, 2017 – Mar 3, 2017 | $44.05 | $45.85 | $41.30 | $44.17 | 0 |
| Mar 6, 2017 – Mar 10, 2017 | $43.79 | $45.37 | $43.49 | $45.14 | 0 |
| Mar 13, 2017 – Mar 17, 2017 | $45.15 | $49.83 | $45.10 | $49.79 | 0 |
| Mar 20, 2017 – Mar 24, 2017 | $49.68 | $50.75 | $47.58 | $49.57 | 0 |
| Mar 27, 2017 – Mar 31, 2017 | $49.02 | $51.67 | $48.56 | $51.28 | 0 |
| Apr 3, 2017 – Apr 7, 2017 | $51.30 | $51.90 | $49.90 | $51.59 | 0 |
| Apr 10, 2017 – Apr 13, 2017 | $51.63 | $51.95 | $50.18 | $50.67 | 0 |
| Apr 17, 2017 – Apr 21, 2017 | $50.58 | $53.37 | $50.09 | $51.83 | 0 |
| Apr 24, 2017 – Apr 28, 2017 | $52.75 | $53.88 | $51.86 | $53.62 | 0 |
| May 1, 2017 – May 5, 2017 | $53.99 | $54.78 | $53.26 | $54.39 | 0 |
| May 8, 2017 – May 12, 2017 | $54.50 | $56.69 | $54.24 | $56.34 | 0 |
| May 15, 2017 – May 19, 2017 | $56.50 | $61.50 | $56.15 | $60.31 | 0 |
| May 22, 2017 – May 26, 2017 | $60.90 | $67.86 | $60.41 | $66.82 | 0 |
| May 29, 2017 – Jun 2, 2017 | $66.70 | $67.70 | $62.81 | $66.70 | 0 |
| Jun 5, 2017 – Jun 9, 2017 | $65.38 | $68.07 | $59.03 | $61.66 | 0 |
| Jun 12, 2017 – Jun 16, 2017 | $60.64 | $60.99 | $56.94 | $59.63 | 0 |
| Jun 19, 2017 – Jun 23, 2017 | $60.00 | $64.00 | $60.00 | $63.82 | 0 |
| Jun 26, 2017 – Jun 30, 2017 | $64.05 | $64.41 | $59.90 | $61.31 | 0 |
| Jul 3, 2017 – Jul 7, 2017 | $61.57 | $62.59 | $59.88 | $62.35 | 0 |
| Jul 10, 2017 – Jul 14, 2017 | $62.65 | $64.97 | $60.85 | $64.25 | 0 |
| Jul 17, 2017 – Jul 21, 2017 | $64.68 | $64.86 | $62.74 | $63.17 | 0 |
| Jul 24, 2017 – Jul 28, 2017 | $63.18 | $66.09 | $60.44 | $63.63 | 0 |
| Jul 31, 2017 – Aug 4, 2017 | $63.99 | $65.20 | $61.06 | $62.12 | 0 |
| Aug 7, 2017 – Aug 11, 2017 | $62.24 | $64.02 | $59.85 | $61.85 | 0 |
| Aug 14, 2017 – Aug 18, 2017 | $62.62 | $65.45 | $62.06 | $63.12 | 0 |
| Aug 21, 2017 – Aug 25, 2017 | $63.22 | $66.08 | $55.11 | $55.81 | 0 |
| Aug 28, 2017 – Sep 1, 2017 | $56.00 | $60.08 | $55.25 | $59.72 | 0 |
| Sep 4, 2017 – Sep 8, 2017 | $58.68 | $59.55 | $56.77 | $56.96 | 0 |
| Sep 11, 2017 – Sep 15, 2017 | $57.40 | $58.00 | $55.36 | $55.74 | 0 |
| Sep 18, 2017 – Sep 22, 2017 | $55.74 | $56.65 | $54.70 | $55.68 | 0 |
| Sep 25, 2017 – Sep 29, 2017 | $55.51 | $56.88 | $54.16 | $56.41 | 0 |
| Oct 2, 2017 – Oct 6, 2017 | $56.42 | $58.22 | $56.24 | $58.10 | 0 |
| Oct 9, 2017 – Oct 13, 2017 | $58.11 | $60.47 | $56.11 | $58.93 | 0 |
| Oct 16, 2017 – Oct 20, 2017 | $59.14 | $61.19 | $57.94 | $61.00 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $61.02 | $61.44 | $58.01 | $59.44 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $59.20 | $61.80 | $58.70 | $61.62 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $61.77 | $62.04 | $60.10 | $61.47 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $61.17 | $61.82 | $59.42 | $61.13 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $61.14 | $63.39 | $61.14 | $62.81 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $63.09 | $63.93 | $57.60 | $59.46 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $58.84 | $60.33 | $52.70 | $56.06 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $56.27 | $56.94 | $55.28 | $55.98 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $56.30 | $57.65 | $55.36 | $56.07 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $55.92 | $56.21 | $55.26 | $55.28 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $55.32 | $57.69 | $54.80 | $57.44 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $57.45 | $58.53 | $57.08 | $58.37 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $58.85 | $58.99 | $56.35 | $58.53 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $58.75 | $61.12 | $57.93 | $60.97 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $60.97 | $63.00 | $59.53 | $60.04 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $59.30 | $59.90 | $52.17 | $55.45 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $55.91 | $60.64 | $55.65 | $59.76 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $59.27 | $61.70 | $59.05 | $61.55 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $61.70 | $74.12 | $61.55 | $73.77 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $72.94 | $78.28 | $72.91 | $77.18 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $77.48 | $78.18 | $75.76 | $76.39 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $76.26 | $77.82 | $74.21 | $74.30 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $75.78 | $76.35 | $70.95 | $73.02 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $72.69 | $73.89 | $70.40 | $70.92 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $71.44 | $73.99 | $70.41 | $72.06 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $72.59 | $75.57 | $71.51 | $72.85 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $73.35 | $73.77 | $68.11 | $70.92 | 0 |
| Apr 30, 2018 – May 4, 2018 | $71.13 | $73.30 | $69.38 | $72.73 | 0 |
| May 7, 2018 – May 11, 2018 | $73.39 | $78.05 | $72.78 | $77.71 | 0 |
| May 14, 2018 – May 18, 2018 | $78.00 | $79.15 | $74.50 | $77.29 | 0 |
| May 21, 2018 – May 25, 2018 | $77.66 | $79.96 | $74.59 | $77.04 | 0 |
| May 28, 2018 – Jun 1, 2018 | $76.75 | $80.51 | $75.39 | $79.78 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $79.50 | $82.66 | $78.33 | $79.53 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $79.51 | $83.90 | $78.69 | $83.44 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $82.05 | $85.00 | $80.71 | $82.84 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $82.80 | $82.80 | $73.75 | $76.86 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $76.02 | $79.85 | $75.74 | $79.73 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $80.35 | $82.80 | $78.36 | $82.53 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $82.85 | $84.22 | $81.00 | $83.10 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $83.03 | $84.24 | $78.46 | $79.00 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $78.80 | $80.62 | $73.47 | $79.58 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $79.02 | $84.50 | $78.40 | $83.51 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $83.57 | $85.97 | $82.34 | $84.72 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $85.35 | $101.10 | $84.44 | $100.64 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $101.48 | $104.76 | $100.68 | $104.36 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $104.21 | $105.04 | $98.32 | $102.07 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $103.39 | $107.57 | $101.24 | $106.92 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $107.11 | $107.77 | $101.89 | $103.91 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $103.67 | $109.05 | $102.29 | $108.87 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $107.49 | $108.54 | $95.73 | $98.04 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $97.17 | $98.15 | $88.13 | $91.56 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $91.22 | $96.39 | $88.67 | $91.63 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $91.63 | $92.32 | $82.61 | $83.41 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $85.70 | $94.34 | $82.38 | $92.23 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $91.93 | $98.28 | $89.65 | $93.60 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $92.92 | $93.57 | $88.01 | $92.44 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $91.77 | $92.48 | $79.61 | $88.87 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $90.88 | $101.39 | $89.49 | $96.16 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $99.17 | $100.16 | $88.30 | $88.56 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $88.21 | $93.61 | $87.69 | $91.39 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $89.50 | $90.94 | $79.26 | $80.99 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $80.15 | $88.66 | $79.68 | $87.55 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $88.51 | $92.05 | $82.41 | $90.99 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $91.59 | $99.70 | $91.30 | $98.67 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $97.60 | $106.74 | $96.74 | $106.03 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $105.72 | $109.41 | $102.55 | $109.20 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $108.20 | $113.32 | $104.68 | $113.27 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $113.95 | $117.28 | $110.61 | $115.21 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $116.71 | $122.12 | $115.26 | $120.81 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $120.81 | $122.73 | $115.87 | $118.69 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $120.10 | $124.00 | $113.84 | $120.24 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $121.20 | $121.49 | $110.23 | $114.54 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $115.03 | $123.60 | $115.00 | $122.36 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $122.74 | $128.82 | $120.38 | $123.12 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $122.72 | $127.00 | $120.52 | $126.86 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $128.00 | $131.88 | $125.56 | $130.20 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $130.08 | $137.26 | $127.35 | $134.75 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $134.63 | $135.86 | $125.07 | $127.83 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $127.48 | $139.75 | $127.48 | $139.24 | 0 |
| Apr 29, 2019 – May 3, 2019 | $140.00 | $143.96 | $137.24 | $142.58 | 0 |
| May 6, 2019 – May 10, 2019 | $138.12 | $145.23 | $137.54 | $144.53 | 0 |
| May 13, 2019 – May 17, 2019 | $140.11 | $145.70 | $134.72 | $141.76 | 0 |
| May 20, 2019 – May 24, 2019 | $139.20 | $145.08 | $137.30 | $139.39 | 0 |
| May 27, 2019 – May 31, 2019 | $140.00 | $156.98 | $134.02 | $154.29 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $154.86 | $164.60 | $147.64 | $162.20 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $166.42 | $168.46 | $160.39 | $164.63 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $165.60 | $173.65 | $164.60 | $168.93 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $169.38 | $170.07 | $155.00 | $162.11 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $165.62 | $170.69 | $160.84 | $170.05 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $169.40 | $176.64 | $166.78 | $175.09 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $175.58 | $176.90 | $169.36 | $169.49 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $170.23 | $171.29 | $163.32 | $170.47 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $169.89 | $170.00 | $159.26 | $162.81 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $156.75 | $165.13 | $153.21 | $162.16 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $161.24 | $163.89 | $155.21 | $160.34 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $162.00 | $164.20 | $156.08 | $158.13 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $160.48 | $170.35 | $154.50 | $160.38 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $159.68 | $161.29 | $155.18 | $157.33 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $158.34 | $158.34 | $137.76 | $139.82 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $138.68 | $150.28 | $138.20 | $149.63 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $150.00 | $159.75 | $147.66 | $149.58 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $149.40 | $155.33 | $141.88 | $154.00 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $153.45 | $154.90 | $145.41 | $152.04 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $152.71 | $157.28 | $140.02 | $142.90 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $143.80 | $147.78 | $138.25 | $146.77 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $147.23 | $149.66 | $141.14 | $144.37 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $146.01 | $146.83 | $139.19 | $143.77 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $143.12 | $153.69 | $142.37 | $153.16 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $152.28 | $156.54 | $150.37 | $153.27 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $154.93 | $168.65 | $147.84 | $149.18 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $148.61 | $148.87 | $139.63 | $144.67 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $144.38 | $146.11 | $139.60 | $146.10 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $146.76 | $148.49 | $138.38 | $141.87 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $141.00 | $144.13 | $140.39 | $140.65 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $140.75 | $144.49 | $138.30 | $142.51 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $141.49 | $147.32 | $138.95 | $145.51 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $148.69 | $150.33 | $144.06 | $148.07 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $147.80 | $149.90 | $144.77 | $145.19 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $141.80 | $150.38 | $140.90 | $146.61 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $147.51 | $156.32 | $146.00 | $151.63 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $151.63 | $159.77 | $151.16 | $158.87 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $159.65 | $167.97 | $158.12 | $159.82 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $151.45 | $156.06 | $135.12 | $141.97 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $142.29 | $150.63 | $138.48 | $146.25 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $136.25 | $146.84 | $130.37 | $138.40 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $123.00 | $151.69 | $118.11 | $133.45 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $132.31 | $147.70 | $121.53 | $145.55 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $147.72 | $159.48 | $145.24 | $150.11 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $152.39 | $163.96 | $151.87 | $162.11 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $161.32 | $181.86 | $157.37 | $181.12 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $179.60 | $191.05 | $170.02 | $187.63 | 0 |
| Apr 27, 2020 – May 1, 2020 | $190.00 | $195.90 | $178.76 | $187.77 | 0 |
| May 4, 2020 – May 8, 2020 | $185.82 | $198.00 | $185.02 | $192.34 | 0 |
| May 11, 2020 – May 15, 2020 | $192.04 | $202.76 | $189.71 | $200.43 | 0 |
| May 18, 2020 – May 22, 2020 | $200.82 | $205.67 | $194.52 | $202.96 | 0 |
| May 25, 2020 – May 29, 2020 | $206.00 | $219.72 | $183.24 | $218.87 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $216.68 | $220.91 | $199.00 | $202.80 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $202.39 | $227.86 | $201.88 | $216.68 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $213.01 | $232.50 | $213.00 | $226.67 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $231.00 | $244.10 | $230.65 | $234.93 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $234.46 | $245.22 | $228.81 | $242.04 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $244.20 | $260.61 | $243.05 | $254.16 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $255.00 | $258.83 | $232.53 | $250.30 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $252.00 | $263.63 | $245.17 | $251.95 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $255.12 | $265.68 | $249.63 | $264.57 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $267.81 | $273.89 | $258.58 | $261.22 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $264.35 | $266.68 | $250.72 | $258.34 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $260.60 | $271.18 | $258.71 | $266.94 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $270.00 | $288.99 | $256.24 | $274.07 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $276.23 | $298.76 | $255.63 | $269.59 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $260.11 | $278.72 | $258.01 | $264.53 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $267.01 | $278.62 | $256.10 | $265.90 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $262.04 | $277.36 | $261.14 | $273.96 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $278.30 | $287.18 | $266.00 | $275.56 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $275.14 | $297.06 | $273.88 | $294.12 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $298.75 | $313.10 | $293.00 | $306.27 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $308.75 | $313.99 | $286.95 | $296.85 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $295.82 | $304.74 | $266.46 | $270.05 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $270.90 | $300.77 | $263.37 | $299.59 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $297.75 | $298.42 | $253.42 | $264.92 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $259.64 | $276.04 | $256.50 | $274.25 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $275.57 | $277.70 | $263.61 | $276.45 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $277.00 | $284.96 | $255.32 | $271.72 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $271.24 | $275.00 | $256.00 | $264.05 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $260.59 | $281.34 | $260.59 | $275.71 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $272.50 | $292.80 | $263.78 | $287.58 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $288.73 | $291.75 | $269.57 | $272.25 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $274.00 | $289.11 | $265.25 | $288.54 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $288.54 | $292.27 | $268.13 | $271.01 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $275.12 | $290.25 | $271.80 | $288.69 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $291.35 | $297.50 | $273.62 | $276.44 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $276.88 | $298.60 | $276.55 | $298.15 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $298.91 | $319.68 | $295.29 | $318.03 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $321.08 | $325.54 | $308.68 | $313.82 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $310.00 | $311.87 | $271.57 | $280.11 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $287.93 | $294.92 | $235.74 | $254.79 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $253.23 | $263.64 | $239.41 | $257.77 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $260.16 | $268.00 | $252.33 | $260.31 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $259.89 | $269.75 | $244.16 | $254.40 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $252.35 | $271.89 | $245.74 | $267.77 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $265.98 | $269.00 | $257.75 | $264.23 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $263.00 | $277.47 | $260.00 | $273.07 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $270.95 | $284.95 | $265.75 | $280.63 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $281.19 | $288.51 | $278.75 | $282.45 | 0 |
| May 3, 2021 – May 7, 2021 | $283.57 | $284.50 | $251.20 | $259.96 | 0 |
| May 10, 2021 – May 14, 2021 | $255.96 | $256.73 | $240.68 | $251.70 | 0 |
| May 17, 2021 – May 21, 2021 | $250.49 | $267.98 | $245.90 | $260.31 | 0 |
| May 24, 2021 – May 28, 2021 | $262.82 | $302.00 | $260.74 | $291.34 | 0 |
| May 31, 2021 – Jun 4, 2021 | $287.73 | $291.72 | $280.00 | $288.29 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $288.79 | $299.51 | $288.20 | $299.21 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $299.21 | $310.43 | $294.49 | $306.70 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $306.70 | $314.75 | $300.25 | $312.44 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $314.75 | $322.42 | $308.80 | $316.12 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $316.91 | $325.31 | $316.01 | $321.41 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $325.00 | $326.89 | $309.60 | $315.40 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $313.04 | $333.56 | $310.80 | $333.06 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $334.10 | $335.00 | $322.25 | $332.71 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $333.73 | $343.96 | $328.00 | $338.82 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $339.95 | $339.95 | $313.89 | $321.80 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $322.38 | $322.87 | $315.33 | $320.72 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $321.78 | $332.83 | $320.17 | $330.42 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $330.68 | $336.52 | $306.54 | $317.64 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $316.46 | $317.52 | $302.32 | $302.82 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $304.19 | $307.05 | $296.74 | $302.14 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $298.67 | $302.00 | $293.27 | $299.93 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $296.38 | $297.00 | $281.41 | $287.28 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $285.42 | $290.60 | $275.85 | $286.50 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $285.90 | $311.51 | $283.23 | $309.44 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $308.29 | $327.78 | $306.69 | $320.56 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $321.00 | $325.66 | $311.55 | $317.01 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $317.13 | $323.46 | $311.71 | $318.82 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $319.39 | $322.52 | $311.43 | $317.67 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $317.07 | $321.07 | $304.46 | $305.14 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $305.28 | $305.28 | $282.00 | $289.58 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $291.76 | $296.66 | $243.70 | $249.49 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $249.34 | $274.29 | $249.21 | $265.79 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $266.15 | $271.45 | $252.30 | $256.93 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $252.85 | $266.72 | $249.75 | $260.61 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $260.00 | $264.36 | $255.40 | $255.48 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $256.39 | $257.68 | $231.09 | $231.47 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $225.51 | $244.83 | $221.48 | $223.85 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $220.00 | $230.99 | $216.61 | $222.08 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $214.75 | $229.65 | $212.49 | $224.74 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $226.49 | $239.31 | $224.76 | $232.81 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $231.59 | $239.67 | $226.26 | $228.39 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $225.52 | $233.61 | $215.59 | $217.90 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $216.76 | $226.32 | $199.41 | $225.95 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $225.53 | $234.89 | $185.12 | $187.69 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $186.48 | $191.90 | $174.34 | $174.44 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $174.54 | $199.10 | $166.48 | $197.17 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $194.80 | $202.29 | $190.26 | $195.88 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $198.17 | $217.33 | $195.07 | $216.76 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $216.70 | $219.32 | $196.15 | $196.36 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $193.45 | $201.92 | $189.54 | $191.46 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $191.00 | $200.02 | $183.01 | $183.97 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $182.75 | $188.42 | $175.20 | $181.95 | 0 |
| May 2, 2022 – May 6, 2022 | $180.96 | $189.08 | $169.22 | $174.86 | 0 |
| May 9, 2022 – May 13, 2022 | $171.99 | $173.88 | $156.57 | $172.78 | 0 |
| May 16, 2022 – May 20, 2022 | $171.10 | $172.48 | $152.04 | $164.51 | 0 |
| May 23, 2022 – May 27, 2022 | $164.78 | $173.20 | $155.01 | $172.00 | 0 |
| May 30, 2022 – Jun 3, 2022 | $171.48 | $195.97 | $165.55 | $187.97 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $191.03 | $193.41 | $181.54 | $183.66 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $178.48 | $186.46 | $174.05 | $183.65 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $189.46 | $207.29 | $182.46 | $207.04 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $207.71 | $210.70 | $193.15 | $204.11 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $203.00 | $212.78 | $199.14 | $210.05 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $208.23 | $209.94 | $194.28 | $203.08 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $204.29 | $220.82 | $197.91 | $213.77 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $213.00 | $225.00 | $205.97 | $223.58 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $222.84 | $232.26 | $221.48 | $227.30 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $229.39 | $232.14 | $219.51 | $225.37 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $225.55 | $231.42 | $217.38 | $219.21 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $215.54 | $219.19 | $206.48 | $206.49 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $204.23 | $206.65 | $166.54 | $169.97 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $169.34 | $179.90 | $165.03 | $179.19 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $179.99 | $181.27 | $170.97 | $175.03 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $173.77 | $175.48 | $159.13 | $162.57 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $162.58 | $168.64 | $157.64 | $164.88 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $164.00 | $174.64 | $164.00 | $165.83 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $166.31 | $166.44 | $151.02 | $151.10 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $154.55 | $164.90 | $153.76 | $157.63 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $158.71 | $173.56 | $155.38 | $171.58 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $169.74 | $176.48 | $154.30 | $166.81 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $167.50 | $192.37 | $166.04 | $191.02 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $189.95 | $193.53 | $181.59 | $184.08 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $182.59 | $188.29 | $180.61 | $185.66 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $184.72 | $194.00 | $173.77 | $174.90 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $173.26 | $175.83 | $161.78 | $172.17 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $173.21 | $181.85 | $166.30 | $168.26 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $168.57 | $168.57 | $160.55 | $160.82 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $160.08 | $164.76 | $157.15 | $161.38 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $163.63 | $166.43 | $157.00 | $159.61 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $161.56 | $166.71 | $157.13 | $164.24 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $163.16 | $166.97 | $157.31 | $162.44 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $163.65 | $172.75 | $162.02 | $171.45 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $169.90 | $183.77 | $168.21 | $178.35 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $176.24 | $180.21 | $166.68 | $168.61 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $169.63 | $175.38 | $168.93 | $170.49 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $168.00 | $172.91 | $164.75 | $165.11 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $166.46 | $183.76 | $164.08 | $180.05 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $180.65 | $181.70 | $163.31 | $164.63 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $164.14 | $176.50 | $161.38 | $172.63 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $171.85 | $178.43 | $169.85 | $175.58 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $176.98 | $184.20 | $174.69 | $183.79 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $182.06 | $183.97 | $178.22 | $180.02 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $178.38 | $180.86 | $175.61 | $178.94 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $179.37 | $186.88 | $177.15 | $185.52 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $187.06 | $189.47 | $173.00 | $179.08 | 0 |
| May 1, 2023 – May 5, 2023 | $178.50 | $181.85 | $176.30 | $179.10 | 0 |
| May 8, 2023 – May 12, 2023 | $177.70 | $179.58 | $170.15 | $174.22 | 0 |
| May 15, 2023 – May 19, 2023 | $174.22 | $177.22 | $164.42 | $165.35 | 0 |
| May 22, 2023 – May 26, 2023 | $164.40 | $168.18 | $160.21 | $165.48 | 0 |
| May 29, 2023 – Jun 2, 2023 | $167.21 | $200.44 | $162.36 | $195.00 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $194.42 | $196.71 | $185.20 | $187.61 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $189.21 | $203.99 | $186.96 | $200.05 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $198.87 | $205.16 | $196.80 | $200.76 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $200.25 | $202.54 | $192.16 | $197.73 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $197.07 | $199.69 | $193.98 | $194.62 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $194.30 | $210.33 | $194.30 | $208.69 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $208.20 | $211.95 | $197.26 | $199.71 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $199.71 | $203.29 | $193.36 | $201.45 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $202.48 | $204.97 | $193.78 | $196.92 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $196.87 | $197.40 | $190.39 | $194.11 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $193.66 | $193.93 | $184.23 | $186.97 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $187.52 | $190.33 | $185.61 | $189.13 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $191.00 | $218.54 | $188.95 | $216.57 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $215.54 | $224.19 | $211.73 | $220.31 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $220.63 | $225.49 | $207.74 | $209.01 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $207.84 | $212.04 | $202.38 | $203.14 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $202.76 | $207.40 | $198.92 | $203.45 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $202.07 | $210.30 | $196.03 | $209.60 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $207.95 | $220.41 | $207.61 | $216.11 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $214.07 | $214.41 | $198.08 | $200.39 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $199.32 | $200.00 | $187.86 | $189.52 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $190.77 | $195.58 | $185.70 | $194.59 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $194.31 | $196.80 | $162.72 | $165.08 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $166.73 | $181.88 | $162.85 | $176.54 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $176.00 | $180.35 | $175.19 | $176.57 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $175.70 | $179.91 | $171.01 | $178.84 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $176.98 | $181.27 | $165.12 | $172.71 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $171.55 | $187.25 | $169.98 | $180.67 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $180.80 | $191.15 | $180.50 | $190.85 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $190.95 | $196.27 | $188.77 | $192.52 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $191.16 | $191.51 | $184.14 | $185.69 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $185.41 | $209.44 | $182.77 | $208.69 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $206.92 | $208.69 | $200.74 | $207.15 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $208.94 | $214.15 | $206.22 | $208.73 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $209.25 | $214.54 | $198.22 | $206.80 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $205.97 | $220.42 | $201.24 | $216.76 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $216.78 | $224.28 | $211.46 | $219.35 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $217.75 | $224.67 | $214.20 | $221.64 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $222.00 | $230.66 | $218.50 | $222.01 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $223.00 | $233.00 | $219.48 | $227.79 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $226.31 | $236.90 | $225.91 | $226.98 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $228.34 | $233.51 | $226.72 | $230.42 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $230.50 | $235.00 | $228.75 | $231.69 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $231.13 | $232.05 | $212.30 | $214.73 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $216.13 | $216.74 | $205.63 | $206.74 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $207.42 | $208.82 | $197.03 | $198.38 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $199.39 | $205.40 | $194.46 | $200.91 | 0 |
| Apr 29, 2024 – May 3, 2024 | $202.59 | $205.66 | $196.64 | $203.45 | 0 |
| May 6, 2024 – May 10, 2024 | $204.63 | $206.10 | $201.55 | $203.78 | 0 |
| May 13, 2024 – May 17, 2024 | $205.39 | $213.00 | $202.19 | $210.27 | 0 |
| May 20, 2024 – May 24, 2024 | $210.07 | $211.03 | $202.15 | $203.89 | 0 |
| May 27, 2024 – May 31, 2024 | $203.90 | $204.54 | $170.25 | $174.25 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $176.08 | $185.98 | $171.10 | $183.14 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $182.69 | $192.96 | $181.75 | $184.70 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $183.36 | $187.15 | $176.41 | $184.88 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $184.68 | $187.92 | $181.66 | $183.01 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $182.97 | $184.42 | $180.01 | $183.46 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $183.00 | $190.11 | $179.51 | $187.92 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $186.71 | $188.01 | $179.25 | $183.25 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $184.44 | $193.54 | $181.90 | $192.43 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $192.47 | $196.51 | $180.46 | $185.14 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $178.53 | $189.25 | $177.41 | $186.85 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $187.00 | $194.00 | $184.39 | $192.50 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $193.11 | $202.87 | $192.51 | $199.25 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $199.59 | $224.71 | $197.01 | $216.44 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $215.80 | $219.25 | $212.47 | $215.89 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $216.21 | $226.47 | $215.38 | $217.95 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $218.06 | $219.81 | $211.56 | $214.88 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $215.57 | $215.57 | $204.92 | $210.85 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $210.65 | $211.44 | $203.66 | $204.67 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $203.42 | $212.87 | $200.30 | $211.32 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $211.85 | $223.29 | $209.01 | $221.32 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $219.53 | $222.29 | $211.28 | $212.23 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $213.09 | $216.34 | $208.32 | $212.78 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $211.94 | $240.68 | $210.69 | $235.00 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $236.00 | $238.17 | $213.14 | $213.36 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $214.00 | $217.25 | $207.54 | $216.58 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $218.81 | $230.54 | $218.11 | $227.85 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $227.62 | $258.93 | $224.17 | $250.45 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $250.45 | $251.19 | $227.47 | $228.78 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $228.13 | $229.61 | $218.11 | $224.15 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $222.57 | $224.98 | $211.35 | $214.01 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $212.05 | $214.66 | $208.84 | $213.03 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $214.25 | $219.00 | $210.47 | $217.75 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $215.90 | $217.65 | $208.74 | $216.59 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $218.54 | $229.40 | $213.85 | $223.40 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $221.42 | $239.64 | $220.94 | $233.26 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $230.00 | $240.95 | $227.35 | $237.20 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $239.63 | $239.90 | $229.19 | $234.00 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $233.28 | $234.96 | $225.14 | $225.79 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $225.28 | $231.04 | $218.02 | $224.14 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $224.31 | $247.35 | $213.49 | $246.80 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $244.10 | $247.62 | $226.55 | $234.06 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $233.68 | $240.12 | $231.15 | $236.77 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $239.42 | $244.99 | $231.60 | $234.21 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $231.69 | $233.00 | $211.55 | $213.68 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $205.23 | $221.18 | $201.54 | $218.00 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $221.58 | $225.21 | $215.44 | $215.95 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $215.41 | $228.33 | $206.80 | $227.54 | 0 |
| Apr 28, 2025 – May 2, 2025 | $228.44 | $237.79 | $224.07 | $236.49 | 0 |
| May 5, 2025 – May 9, 2025 | $235.30 | $242.00 | $231.79 | $237.05 | 0 |
| May 12, 2025 – May 16, 2025 | $238.00 | $243.89 | $225.51 | $242.78 | 0 |
| May 19, 2025 – May 23, 2025 | $240.37 | $241.60 | $232.15 | $233.00 | 0 |
| May 26, 2025 – May 30, 2025 | $236.44 | $285.70 | $233.63 | $279.70 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $276.31 | $291.68 | $275.35 | $285.36 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $286.49 | $291.69 | $276.80 | $282.55 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $279.21 | $285.06 | $274.93 | $280.08 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $279.00 | $285.62 | $276.90 | $283.41 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $282.95 | $290.65 | $278.30 | $284.29 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $284.40 | $286.74 | $270.92 | $275.89 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $276.70 | $284.33 | $275.44 | $282.29 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $282.73 | $294.00 | $281.00 | $290.41 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $291.09 | $296.72 | $278.00 | $281.35 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $284.83 | $287.19 | $272.77 | $282.13 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $280.93 | $283.46 | $273.00 | $280.61 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $280.64 | $291.26 | $278.10 | $290.86 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $291.16 | $296.02 | $266.33 | $269.20 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $265.26 | $274.01 | $262.85 | $272.93 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $279.00 | $283.29 | $273.26 | $276.43 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $276.94 | $280.10 | $272.20 | $277.79 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $274.73 | $291.92 | $272.26 | $290.27 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $290.59 | $302.00 | $285.96 | $296.28 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $298.12 | $310.50 | $286.22 | $286.59 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $288.09 | $297.00 | $278.67 | $283.73 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $285.07 | $296.55 | $281.92 | $293.02 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $295.06 | $297.81 | $283.41 | $291.20 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $291.00 | $296.69 | $285.34 | $294.86 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $292.02 | $302.17 | $286.05 | $293.36 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $289.29 | $292.96 | $237.24 | $244.06 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $244.90 | $247.62 | $234.50 | $240.29 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $237.27 | $246.57 | $236.95 | $242.00 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $239.35 | $240.24 | $215.95 | $223.26 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $223.86 | $225.00 | $215.30 | $221.86 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $224.15 | $226.36 | $221.42 | $224.65 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $224.65 | $226.50 | $218.59 | $219.49 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $219.50 | $245.49 | $217.88 | $240.12 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $239.63 | $240.20 | $216.43 | $222.21 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $219.00 | $227.37 | $215.55 | $222.00 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $222.06 | $225.56 | $203.55 | $203.92 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $202.91 | $204.60 | $177.88 | $183.65 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $183.89 | $190.67 | $168.14 | $174.11 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $178.30 | $186.48 | $172.42 | $180.31 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $177.98 | $184.05 | $171.71 | $182.01 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $180.15 | $205.48 | $176.77 | $195.49 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $194.27 | $197.19 | $177.91 | $178.88 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $179.87 | $191.40 | $179.75 | $184.07 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $186.33 | $187.59 | $171.00 | $172.59 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $175.00 | $178.81 | $169.75 | $173.98 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $174.90 | $177.91 | $148.05 | $151.43 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $151.48 | $174.97 | $151.19 | $167.95 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $167.24 | $172.44 | $152.30 | $161.13 | 0 |
| Apr 27, 2026 – May 1, 2026 | $160.12 | $175.11 | $153.06 | $171.60 | 0 |
| May 4, 2026 – May 8, 2026 | $170.00 | $173.92 | $162.90 | $166.34 | 0 |
| May 11, 2026 – May 15, 2026 | $164.36 | $166.66 | $152.81 | $158.86 | 0 |
| May 18, 2026 – May 22, 2026 | $158.01 | $169.94 | $156.69 | $160.17 | 0 |
| May 25, 2026 – May 29, 2026 | $159.71 | $177.34 | $155.01 | $174.34 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $182.74 | $191.97 | $171.95 | $172.61 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $171.69 | $172.68 | $156.22 | $159.54 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $162.21 | $166.90 | $150.39 | $153.30 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $153.97 | $171.49 | $151.15 | $171.36 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $174.46 | $192.90 | $172.65 | $192.74 | 0 |
| Jul 6, 2026 – Jul 6, 2026 | $191.34 | $193.52 | $187.75 | $192.01 | |