| Mar 11, 2013 – Mar 15, 2013 | $7.76 | $7.76 | $7.76 | $7.76 | 0 |
| Mar 18, 2013 – Mar 22, 2013 | $7.73 | $7.73 | $6.93 | $6.93 | 0 |
| Mar 25, 2013 – Mar 28, 2013 | $6.93 | $6.93 | $6.93 | $6.93 | 0 |
| Apr 1, 2013 – Apr 5, 2013 | $6.93 | $6.93 | $6.45 | $6.45 | 0 |
| Apr 8, 2013 – Apr 12, 2013 | $6.45 | $6.45 | $6.45 | $6.45 | 0 |
| Apr 15, 2013 – Apr 19, 2013 | $6.45 | $6.45 | $6.45 | $6.45 | 0 |
| Apr 22, 2013 – Apr 26, 2013 | $6.45 | $6.52 | $6.40 | $6.46 | 0 |
| Apr 29, 2013 – May 3, 2013 | $6.45 | $6.45 | $6.21 | $6.26 | 0 |
| May 6, 2013 – May 10, 2013 | $6.25 | $6.26 | $6.18 | $6.25 | 0 |
| May 13, 2013 – May 17, 2013 | $6.25 | $6.28 | $6.22 | $6.28 | 0 |
| May 20, 2013 – May 24, 2013 | $6.31 | $6.31 | $6.08 | $6.08 | 0 |
| May 27, 2013 – May 31, 2013 | $6.04 | $6.04 | $6.04 | $6.04 | 0 |
| Jun 3, 2013 – Jun 7, 2013 | $6.04 | $6.04 | $6.04 | $6.04 | 0 |
| Jun 10, 2013 – Jun 14, 2013 | $6.04 | $6.04 | $6.04 | $6.04 | 0 |
| Jun 17, 2013 – Jun 21, 2013 | $6.01 | $6.01 | $6.01 | $6.01 | 0 |
| Jun 24, 2013 – Jun 28, 2013 | $6.01 | $6.01 | $5.96 | $5.96 | 0 |
| Jul 1, 2013 – Jul 5, 2013 | $5.96 | $5.96 | $5.96 | $5.96 | 0 |
| Jul 8, 2013 – Jul 12, 2013 | $5.96 | $5.96 | $5.96 | $5.96 | 0 |
| Jul 15, 2013 – Jul 19, 2013 | $5.96 | $6.03 | $5.95 | $6.03 | 0 |
| Jul 22, 2013 – Jul 26, 2013 | $6.04 | $6.22 | $6.04 | $6.21 | 0 |
| Jul 29, 2013 – Aug 2, 2013 | $6.21 | $6.21 | $6.16 | $6.16 | 0 |
| Aug 5, 2013 – Aug 9, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Aug 12, 2013 – Aug 16, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Aug 19, 2013 – Aug 23, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Aug 26, 2013 – Aug 30, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Sep 2, 2013 – Sep 6, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Sep 9, 2013 – Sep 13, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Sep 16, 2013 – Sep 20, 2013 | $6.06 | $6.06 | $6.06 | $6.06 | 0 |
| Sep 23, 2013 – Sep 27, 2013 | $5.97 | $5.97 | $5.97 | $5.97 | 0 |
| Sep 30, 2013 – Oct 4, 2013 | $5.97 | $5.97 | $5.97 | $5.97 | 0 |
| Oct 7, 2013 – Oct 11, 2013 | $5.97 | $5.97 | $5.97 | $5.97 | 0 |
| Oct 14, 2013 – Oct 18, 2013 | $5.97 | $5.97 | $5.77 | $5.77 | 0 |
| Oct 21, 2013 – Oct 25, 2013 | $5.77 | $6.39 | $5.77 | $6.25 | 0 |
| Oct 28, 2013 – Nov 1, 2013 | $6.15 | $6.22 | $5.90 | $5.92 | 0 |
| Nov 4, 2013 – Nov 8, 2013 | $5.87 | $5.87 | $5.77 | $5.78 | 0 |
| Nov 11, 2013 – Nov 15, 2013 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Nov 18, 2013 – Nov 22, 2013 | $5.78 | $5.78 | $5.77 | $5.77 | 0 |
| Nov 25, 2013 – Nov 29, 2013 | $5.77 | $5.78 | $5.77 | $5.78 | 0 |
| Dec 2, 2013 – Dec 6, 2013 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Dec 9, 2013 – Dec 13, 2013 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Dec 16, 2013 – Dec 20, 2013 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Dec 23, 2013 – Dec 27, 2013 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Dec 30, 2013 – Jan 3, 2014 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Jan 6, 2014 – Jan 10, 2014 | $5.78 | $6.01 | $5.78 | $6.01 | 0 |
| Jan 13, 2014 – Jan 17, 2014 | $6.01 | $6.01 | $5.78 | $5.78 | 0 |
| Jan 20, 2014 – Jan 24, 2014 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Jan 27, 2014 – Jan 31, 2014 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Feb 3, 2014 – Feb 7, 2014 | $5.86 | $5.88 | $5.78 | $5.78 | 0 |
| Feb 10, 2014 – Feb 14, 2014 | $5.75 | $5.78 | $5.75 | $5.78 | 0 |
| Feb 17, 2014 – Feb 21, 2014 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Feb 24, 2014 – Feb 28, 2014 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Mar 3, 2014 – Mar 7, 2014 | $5.78 | $5.78 | $5.78 | $5.78 | 0 |
| Mar 10, 2014 – Mar 14, 2014 | $5.78 | $6.01 | $5.78 | $6.01 | 0 |
| Mar 17, 2014 – Mar 21, 2014 | $6.01 | $6.26 | $5.78 | $6.04 | 0 |
| Mar 24, 2014 – Mar 28, 2014 | $6.06 | $6.09 | $5.95 | $6.09 | 0 |
| Mar 31, 2014 – Apr 4, 2014 | $6.18 | $6.22 | $6.05 | $6.18 | 0 |
| Apr 7, 2014 – Apr 11, 2014 | $6.14 | $6.26 | $6.00 | $6.00 | 0 |
| Apr 14, 2014 – Apr 17, 2014 | $6.11 | $6.23 | $6.00 | $6.16 | 0 |
| Apr 21, 2014 – Apr 25, 2014 | $6.16 | $6.18 | $6.04 | $6.12 | 0 |
| Apr 28, 2014 – May 2, 2014 | $6.22 | $6.22 | $6.04 | $6.16 | 0 |
| May 5, 2014 – May 9, 2014 | $6.07 | $6.23 | $6.07 | $6.23 | 0 |
| May 12, 2014 – May 16, 2014 | $6.22 | $6.31 | $6.22 | $6.26 | 0 |
| May 19, 2014 – May 23, 2014 | $6.25 | $6.30 | $6.06 | $6.21 | 0 |
| May 26, 2014 – May 30, 2014 | $6.20 | $6.35 | $6.06 | $6.35 | 0 |
| Jun 2, 2014 – Jun 6, 2014 | $6.25 | $6.29 | $6.21 | $6.25 | 0 |
| Jun 9, 2014 – Jun 13, 2014 | $6.25 | $6.30 | $6.23 | $6.27 | 0 |
| Jun 16, 2014 – Jun 20, 2014 | $6.30 | $6.31 | $6.28 | $6.31 | 0 |
| Jun 23, 2014 – Jun 27, 2014 | $6.26 | $6.26 | $5.90 | $5.90 | 0 |
| Jun 30, 2014 – Jul 3, 2014 | $5.90 | $6.66 | $5.90 | $6.66 | 0 |
| Jul 7, 2014 – Jul 11, 2014 | $6.73 | $6.87 | $6.64 | $6.83 | 0 |
| Jul 14, 2014 – Jul 18, 2014 | $6.86 | $6.93 | $6.78 | $6.78 | 0 |
| Jul 21, 2014 – Jul 25, 2014 | $6.86 | $6.86 | $6.35 | $6.35 | 0 |
| Jul 28, 2014 – Aug 1, 2014 | $6.34 | $6.76 | $6.25 | $6.71 | 0 |
| Aug 4, 2014 – Aug 8, 2014 | $6.60 | $6.61 | $6.37 | $6.37 | 0 |
| Aug 11, 2014 – Aug 15, 2014 | $6.47 | $6.54 | $6.46 | $6.54 | 0 |
| Aug 18, 2014 – Aug 22, 2014 | $6.47 | $6.51 | $6.45 | $6.45 | 0 |
| Aug 25, 2014 – Aug 29, 2014 | $6.67 | $6.75 | $6.63 | $6.73 | 0 |
| Sep 1, 2014 – Sep 5, 2014 | $6.82 | $6.96 | $6.70 | $6.96 | 0 |
| Sep 8, 2014 – Sep 12, 2014 | $6.96 | $6.96 | $6.73 | $6.73 | 0 |
| Sep 15, 2014 – Sep 19, 2014 | $6.73 | $6.79 | $6.73 | $6.74 | 0 |
| Sep 22, 2014 – Sep 26, 2014 | $6.74 | $6.74 | $6.21 | $6.21 | 0 |
| Sep 29, 2014 – Oct 3, 2014 | $6.73 | $6.73 | $6.73 | $6.73 | 0 |
| Oct 6, 2014 – Oct 10, 2014 | $6.73 | $6.73 | $6.73 | $6.73 | 0 |
| Oct 13, 2014 – Oct 17, 2014 | $6.73 | $6.73 | $6.73 | $6.73 | 0 |
| Oct 20, 2014 – Oct 24, 2014 | $6.73 | $6.94 | $6.16 | $6.86 | 0 |
| Oct 27, 2014 – Oct 31, 2014 | $6.85 | $6.99 | $6.80 | $6.87 | 0 |
| Nov 3, 2014 – Nov 7, 2014 | $7.02 | $7.04 | $6.84 | $7.00 | 0 |
| Nov 10, 2014 – Nov 14, 2014 | $6.90 | $6.97 | $6.82 | $6.84 | 0 |
| Nov 17, 2014 – Nov 21, 2014 | $6.83 | $6.95 | $6.79 | $6.93 | 0 |
| Nov 24, 2014 – Nov 28, 2014 | $6.95 | $7.02 | $6.88 | $7.02 | 0 |
| Dec 1, 2014 – Dec 5, 2014 | $6.94 | $6.98 | $6.90 | $6.92 | 0 |
| Dec 8, 2014 – Dec 12, 2014 | $6.92 | $6.92 | $6.79 | $6.83 | 0 |
| Dec 15, 2014 – Dec 19, 2014 | $6.83 | $6.83 | $6.83 | $6.83 | 0 |
| Dec 22, 2014 – Dec 26, 2014 | $6.83 | $7.44 | $6.83 | $7.44 | 0 |
| Dec 29, 2014 – Jan 2, 2015 | $7.40 | $7.59 | $7.40 | $7.53 | 0 |
| Jan 5, 2015 – Jan 9, 2015 | $6.83 | $7.64 | $6.83 | $7.61 | 0 |
| Jan 19, 2015 – Jan 23, 2015 | $7.51 | $7.93 | $7.51 | $7.75 | 0 |
| Jan 26, 2015 – Jan 30, 2015 | $7.87 | $7.91 | $7.59 | $7.64 | 0 |
| Feb 2, 2015 – Feb 6, 2015 | $7.67 | $7.76 | $7.54 | $7.62 | 0 |
| Feb 9, 2015 – Feb 13, 2015 | $7.64 | $7.78 | $7.64 | $7.72 | 0 |
| Feb 16, 2015 – Feb 20, 2015 | $7.70 | $7.70 | $7.70 | $7.70 | 0 |
| Feb 23, 2015 – Feb 27, 2015 | $7.70 | $7.70 | $7.70 | $7.70 | 0 |
| Mar 2, 2015 – Mar 6, 2015 | $7.73 | $7.98 | $7.55 | $7.98 | 0 |
| Mar 9, 2015 – Mar 13, 2015 | $8.03 | $8.29 | $7.99 | $8.28 | 0 |
| Mar 16, 2015 – Mar 20, 2015 | $8.29 | $8.35 | $7.71 | $8.14 | 0 |
| Mar 23, 2015 – Mar 24, 2015 | $8.28 | $8.36 | $7.91 | $8.03 | 0 |
| Apr 13, 2015 – Apr 17, 2015 | $8.57 | $8.60 | $8.20 | $8.39 | 0 |
| May 4, 2015 – May 5, 2015 | $8.00 | $8.09 | $7.95 | $7.99 | 0 |
| Jun 1, 2015 – Jun 5, 2015 | $8.17 | $8.27 | $7.95 | $8.05 | 0 |
| Jul 6, 2015 – Jul 10, 2015 | $7.84 | $7.84 | $7.84 | $7.84 | 0 |
| Jul 27, 2015 – Jul 28, 2015 | $7.96 | $7.96 | $7.92 | $7.92 | 0 |
| Sep 14, 2015 – Sep 18, 2015 | $7.85 | $7.86 | $7.76 | $7.76 | 0 |
| Sep 21, 2015 – Sep 23, 2015 | $7.76 | $7.76 | $7.76 | $7.76 | 0 |
| Sep 28, 2015 – Oct 2, 2015 | $28.87 | $32.72 | $28.87 | $31.03 | 0 |
| Oct 5, 2015 – Oct 9, 2015 | $30.77 | $32.96 | $29.68 | $32.53 | 0 |
| Oct 12, 2015 – Oct 16, 2015 | $32.85 | $33.68 | $32.39 | $33.20 | 0 |
| Oct 19, 2015 – Oct 23, 2015 | $32.95 | $34.51 | $32.48 | $34.08 | 0 |
| Oct 26, 2015 – Oct 30, 2015 | $33.97 | $36.43 | $33.33 | $34.65 | 0 |
| Nov 2, 2015 – Nov 6, 2015 | $34.64 | $35.12 | $32.78 | $34.85 | 0 |
| Nov 9, 2015 – Nov 13, 2015 | $34.70 | $36.76 | $34.21 | $36.51 | 0 |
| Nov 16, 2015 – Nov 20, 2015 | $36.52 | $36.62 | $34.02 | $35.56 | 0 |
| Nov 23, 2015 – Nov 27, 2015 | $35.55 | $36.10 | $34.66 | $35.58 | 0 |
| Nov 30, 2015 – Dec 4, 2015 | $35.27 | $35.51 | $34.07 | $34.88 | 0 |
| Dec 7, 2015 – Dec 11, 2015 | $34.76 | $37.90 | $34.76 | $36.53 | 0 |
| Dec 14, 2015 – Dec 18, 2015 | $36.52 | $38.45 | $34.60 | $35.57 | 0 |
| Dec 21, 2015 – Dec 24, 2015 | $35.92 | $37.36 | $34.87 | $36.34 | 0 |
| Dec 28, 2015 – Dec 31, 2015 | $36.14 | $36.80 | $34.76 | $36.25 | 0 |
| Jan 4, 2016 – Jan 8, 2016 | $36.32 | $36.32 | $33.82 | $34.70 | 0 |
| Jan 11, 2016 – Jan 15, 2016 | $35.08 | $35.08 | $31.80 | $32.90 | 0 |
| Jan 18, 2016 – Jan 22, 2016 | $32.61 | $32.92 | $28.82 | $32.48 | 0 |
| Jan 25, 2016 – Jan 29, 2016 | $32.19 | $33.79 | $29.25 | $32.79 | 0 |
| Feb 1, 2016 – Feb 5, 2016 | $32.55 | $33.75 | $31.59 | $32.15 | 0 |
| Feb 8, 2016 – Feb 12, 2016 | $32.15 | $32.67 | $28.88 | $30.99 | 0 |
| Feb 15, 2016 – Feb 19, 2016 | $30.79 | $31.08 | $27.61 | $27.76 | 0 |
| Feb 22, 2016 – Feb 26, 2016 | $28.12 | $29.13 | $26.79 | $28.44 | 0 |
| Feb 29, 2016 – Mar 4, 2016 | $28.40 | $30.31 | $27.92 | $29.14 | 0 |
| Mar 7, 2016 – Mar 11, 2016 | $29.18 | $30.23 | $28.63 | $29.82 | 0 |
| Mar 14, 2016 – Mar 18, 2016 | $29.79 | $30.69 | $29.22 | $29.83 | 0 |
| Mar 21, 2016 – Mar 24, 2016 | $30.08 | $30.21 | $29.36 | $29.79 | 0 |
| Mar 28, 2016 – Apr 1, 2016 | $29.65 | $30.88 | $29.38 | $30.06 | 0 |
| Apr 4, 2016 – Apr 8, 2016 | $29.96 | $31.18 | $29.31 | $30.40 | 0 |
| Apr 11, 2016 – Apr 15, 2016 | $30.40 | $31.06 | $29.71 | $31.01 | 0 |
| Apr 18, 2016 – Apr 22, 2016 | $30.85 | $31.41 | $29.96 | $30.93 | 0 |
| Apr 25, 2016 – Apr 29, 2016 | $30.61 | $31.34 | $30.35 | $31.33 | 0 |
| May 2, 2016 – May 6, 2016 | $31.27 | $31.38 | $30.73 | $31.24 | 0 |
| May 9, 2016 – May 13, 2016 | $31.09 | $31.75 | $30.63 | $31.71 | 0 |
| May 16, 2016 – May 20, 2016 | $31.71 | $32.16 | $30.30 | $31.28 | 0 |
| May 23, 2016 – May 27, 2016 | $31.20 | $33.42 | $30.95 | $33.01 | 0 |
| May 30, 2016 – Jun 3, 2016 | $32.86 | $33.20 | $31.35 | $32.66 | 0 |
| Jun 6, 2016 – Jun 10, 2016 | $32.24 | $34.60 | $31.23 | $31.85 | 0 |
| Jun 13, 2016 – Jun 17, 2016 | $31.94 | $32.71 | $30.44 | $31.84 | 0 |
| Jun 20, 2016 – Jun 24, 2016 | $32.44 | $33.52 | $29.26 | $31.34 | 0 |
| Jun 27, 2016 – Jul 1, 2016 | $31.33 | $31.97 | $28.90 | $31.31 | 0 |
| Jul 4, 2016 – Jul 8, 2016 | $32.07 | $32.37 | $30.50 | $32.13 | 0 |
| Jul 11, 2016 – Jul 15, 2016 | $32.48 | $33.42 | $32.07 | $33.20 | 0 |
| Jul 18, 2016 – Jul 22, 2016 | $33.33 | $33.54 | $32.09 | $32.62 | 0 |
| Jul 25, 2016 – Jul 29, 2016 | $33.23 | $33.51 | $32.46 | $32.65 | 0 |
| Aug 1, 2016 – Aug 5, 2016 | $32.66 | $33.11 | $32.01 | $32.73 | 0 |
| Aug 8, 2016 – Aug 12, 2016 | $32.80 | $32.88 | $32.50 | $32.54 | 0 |
| Aug 15, 2016 – Aug 19, 2016 | $32.27 | $32.42 | $29.60 | $30.06 | 0 |
| Aug 22, 2016 – Aug 26, 2016 | $30.06 | $31.38 | $29.96 | $30.90 | 0 |
| Aug 29, 2016 – Sep 2, 2016 | $30.97 | $31.42 | $30.75 | $31.18 | 0 |
| Sep 5, 2016 – Sep 9, 2016 | $31.21 | $31.38 | $30.55 | $30.68 | 0 |
| Sep 12, 2016 – Sep 16, 2016 | $30.52 | $30.73 | $30.14 | $30.55 | 0 |
| Sep 19, 2016 – Sep 23, 2016 | $30.65 | $31.68 | $30.47 | $31.40 | 0 |
| Sep 26, 2016 – Sep 30, 2016 | $31.34 | $31.58 | $30.74 | $31.17 | 0 |
| Oct 3, 2016 – Oct 7, 2016 | $31.05 | $31.22 | $30.30 | $30.46 | 0 |
| Oct 10, 2016 – Oct 14, 2016 | $30.65 | $30.89 | $30.12 | $30.46 | 0 |
| Oct 17, 2016 – Oct 21, 2016 | $30.31 | $30.46 | $29.54 | $29.59 | 0 |
| Oct 24, 2016 – Oct 28, 2016 | $29.79 | $29.93 | $29.02 | $29.16 | 0 |
| Oct 31, 2016 – Nov 4, 2016 | $28.91 | $29.97 | $28.15 | $28.24 | 0 |
| Nov 7, 2016 – Nov 11, 2016 | $28.72 | $33.01 | $28.39 | $32.38 | 0 |
| Nov 14, 2016 – Nov 18, 2016 | $32.82 | $34.69 | $32.05 | $34.26 | 0 |
| Nov 21, 2016 – Nov 25, 2016 | $34.21 | $35.51 | $34.16 | $35.46 | 0 |
| Nov 28, 2016 – Dec 2, 2016 | $35.46 | $35.61 | $34.73 | $35.17 | 0 |
| Dec 5, 2016 – Dec 9, 2016 | $35.42 | $37.77 | $35.22 | $37.29 | 0 |
| Dec 12, 2016 – Dec 16, 2016 | $37.05 | $37.39 | $35.03 | $35.56 | 0 |
| Dec 19, 2016 – Dec 23, 2016 | $35.56 | $36.28 | $34.69 | $35.08 | 0 |
| Dec 26, 2016 – Dec 30, 2016 | $35.02 | $35.99 | $34.88 | $35.46 | 0 |
| Jan 2, 2017 – Jan 6, 2017 | $35.80 | $36.23 | $34.88 | $35.56 | 0 |
| Jan 9, 2017 – Jan 13, 2017 | $35.36 | $36.43 | $34.88 | $35.94 | 0 |
| Jan 16, 2017 – Jan 20, 2017 | $35.08 | $36.14 | $35.03 | $35.56 | 0 |
| Jan 23, 2017 – Jan 27, 2017 | $35.70 | $37.15 | $35.13 | $35.89 | 0 |
| Jan 30, 2017 – Feb 3, 2017 | $35.70 | $35.70 | $34.12 | $34.83 | 0 |
| Feb 6, 2017 – Feb 10, 2017 | $34.83 | $35.61 | $33.82 | $35.27 | 0 |
| Feb 13, 2017 – Feb 17, 2017 | $40.13 | $40.27 | $34.02 | $35.36 | 0 |
| Feb 20, 2017 – Feb 24, 2017 | $35.41 | $35.87 | $35.22 | $35.60 | 0 |
| Feb 27, 2017 – Mar 3, 2017 | $35.80 | $36.47 | $34.89 | $35.56 | 0 |
| Mar 6, 2017 – Mar 10, 2017 | $33.59 | $35.51 | $33.29 | $34.45 | 0 |
| Mar 13, 2017 – Mar 17, 2017 | $34.31 | $35.51 | $33.92 | $35.17 | 0 |
| Mar 20, 2017 – Mar 24, 2017 | $35.12 | $35.26 | $33.54 | $34.11 | 0 |
| Mar 27, 2017 – Mar 31, 2017 | $33.63 | $35.70 | $33.34 | $35.32 | 0 |
| Apr 3, 2017 – Apr 7, 2017 | $35.36 | $35.36 | $32.77 | $33.82 | 0 |
| Apr 10, 2017 – Apr 13, 2017 | $34.06 | $34.60 | $33.49 | $33.63 | 0 |
| Apr 17, 2017 – Apr 21, 2017 | $33.73 | $34.54 | $33.44 | $34.35 | 0 |
| Apr 24, 2017 – Apr 28, 2017 | $34.88 | $35.03 | $33.87 | $34.06 | 0 |
| May 1, 2017 – May 5, 2017 | $34.21 | $34.84 | $33.73 | $34.26 | 0 |
| May 8, 2017 – May 12, 2017 | $34.25 | $34.59 | $33.54 | $34.06 | 0 |
| May 15, 2017 – May 19, 2017 | $33.65 | $34.84 | $33.54 | $34.31 | 0 |
| May 22, 2017 – May 26, 2017 | $34.49 | $34.98 | $33.87 | $34.21 | 0 |
| May 29, 2017 – Jun 2, 2017 | $34.02 | $34.98 | $33.61 | $34.64 | 0 |
| Jun 5, 2017 – Jun 9, 2017 | $34.62 | $35.51 | $33.53 | $35.32 | 0 |
| Jun 12, 2017 – Jun 16, 2017 | $35.22 | $39.26 | $35.03 | $35.80 | 0 |
| Jun 19, 2017 – Jun 23, 2017 | $35.89 | $36.18 | $34.74 | $35.51 | 0 |
| Jun 26, 2017 – Jun 30, 2017 | $35.79 | $37.67 | $35.41 | $37.19 | 0 |
| Jul 3, 2017 – Jul 7, 2017 | $37.53 | $38.73 | $36.81 | $38.73 | 0 |
| Jul 10, 2017 – Jul 14, 2017 | $38.59 | $39.02 | $37.05 | $38.06 | 0 |
| Jul 17, 2017 – Jul 21, 2017 | $38.05 | $38.82 | $37.57 | $37.77 | 0 |
| Jul 24, 2017 – Jul 28, 2017 | $37.91 | $38.78 | $37.20 | $37.34 | 0 |
| Jul 31, 2017 – Aug 4, 2017 | $37.48 | $38.10 | $36.77 | $37.14 | 0 |
| Aug 7, 2017 – Aug 11, 2017 | $37.05 | $38.92 | $36.38 | $37.87 | 0 |
| Aug 14, 2017 – Aug 18, 2017 | $38.16 | $39.35 | $37.53 | $37.91 | 0 |
| Aug 21, 2017 – Aug 25, 2017 | $37.72 | $38.50 | $37.58 | $38.20 | 0 |
| Aug 28, 2017 – Sep 1, 2017 | $38.49 | $40.37 | $38.25 | $40.08 | 0 |
| Sep 4, 2017 – Sep 8, 2017 | $40.18 | $40.52 | $39.02 | $40.03 | 0 |
| Sep 11, 2017 – Sep 15, 2017 | $40.13 | $41.19 | $37.92 | $40.66 | 0 |
| Sep 18, 2017 – Sep 22, 2017 | $40.80 | $42.82 | $40.79 | $42.15 | 0 |
| Sep 25, 2017 – Sep 29, 2017 | $42.05 | $43.50 | $41.86 | $42.68 | 0 |
| Oct 2, 2017 – Oct 6, 2017 | $42.87 | $46.00 | $42.63 | $45.52 | 0 |
| Oct 9, 2017 – Oct 13, 2017 | $45.70 | $47.01 | $44.80 | $45.13 | 0 |
| Oct 16, 2017 – Oct 20, 2017 | $45.42 | $46.82 | $45.27 | $46.53 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $46.77 | $47.97 | $46.24 | $47.97 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $47.92 | $48.11 | $46.47 | $47.49 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $47.58 | $47.73 | $44.26 | $44.46 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $44.41 | $45.66 | $43.50 | $44.79 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $44.80 | $45.61 | $44.80 | $44.99 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $44.98 | $46.76 | $44.26 | $45.56 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $46.10 | $46.87 | $43.93 | $44.99 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $44.94 | $46.00 | $43.79 | $45.42 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $45.85 | $46.19 | $43.83 | $43.88 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $43.97 | $45.28 | $43.50 | $44.22 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $44.46 | $44.85 | $43.69 | $44.26 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $44.16 | $46.62 | $43.59 | $46.38 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $46.57 | $47.35 | $45.23 | $47.25 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $47.06 | $47.10 | $45.01 | $46.81 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $46.62 | $46.76 | $44.32 | $44.89 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $44.65 | $45.81 | $40.13 | $43.93 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $44.03 | $45.66 | $43.11 | $45.28 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $44.79 | $46.29 | $44.79 | $45.71 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $46.00 | $47.45 | $43.21 | $44.22 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $43.88 | $45.22 | $43.40 | $44.84 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $44.99 | $46.62 | $44.27 | $44.55 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $44.46 | $45.23 | $42.63 | $42.73 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $43.50 | $44.22 | $43.01 | $43.35 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $43.25 | $44.02 | $41.66 | $42.73 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $42.87 | $43.59 | $42.63 | $43.21 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $43.68 | $44.23 | $43.06 | $43.25 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $43.59 | $44.26 | $42.61 | $42.73 | 0 |
| Apr 30, 2018 – May 4, 2018 | $42.82 | $43.54 | $40.99 | $42.58 | 0 |
| May 7, 2018 – May 11, 2018 | $42.63 | $43.88 | $40.00 | $43.69 | 0 |
| May 14, 2018 – May 18, 2018 | $43.79 | $44.31 | $43.31 | $43.64 | 0 |
| May 21, 2018 – May 25, 2018 | $43.97 | $45.28 | $43.83 | $44.65 | 0 |
| May 28, 2018 – Jun 1, 2018 | $44.36 | $48.06 | $43.73 | $47.15 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $47.44 | $50.85 | $46.14 | $49.17 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $49.03 | $51.43 | $49.03 | $50.90 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $50.57 | $52.49 | $50.42 | $51.53 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $51.34 | $54.09 | $50.33 | $50.86 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $50.57 | $52.21 | $49.66 | $51.82 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $51.91 | $52.34 | $50.52 | $50.90 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $50.85 | $52.76 | $50.66 | $52.49 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $52.25 | $54.32 | $52.16 | $52.83 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $53.07 | $53.07 | $46.62 | $50.47 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $50.38 | $53.55 | $50.38 | $52.64 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $52.78 | $54.13 | $51.92 | $53.55 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $53.74 | $55.04 | $52.98 | $53.94 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $54.13 | $54.46 | $53.55 | $53.89 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $53.69 | $54.46 | $53.12 | $53.94 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $54.18 | $54.29 | $53.38 | $53.74 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $53.64 | $53.64 | $50.91 | $52.16 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $51.87 | $52.69 | $51.38 | $51.67 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $51.89 | $52.05 | $49.45 | $50.38 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $50.37 | $50.76 | $45.51 | $46.00 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $45.92 | $46.93 | $43.27 | $44.35 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $44.39 | $45.15 | $42.34 | $44.41 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $44.92 | $45.85 | $39.93 | $44.80 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $45.08 | $52.59 | $43.84 | $50.44 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $50.49 | $51.73 | $49.44 | $50.97 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $51.05 | $51.24 | $48.60 | $49.20 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $49.72 | $51.80 | $47.45 | $50.97 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $51.41 | $51.61 | $47.83 | $48.80 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $48.77 | $49.73 | $47.57 | $48.33 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $48.14 | $48.82 | $45.23 | $46.00 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $45.73 | $46.57 | $44.25 | $46.14 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $46.16 | $47.01 | $45.09 | $46.85 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $47.03 | $48.93 | $46.20 | $48.39 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $48.36 | $50.05 | $47.46 | $49.46 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $49.41 | $50.29 | $48.99 | $49.30 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $49.01 | $50.33 | $47.82 | $49.77 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $49.78 | $55.48 | $49.30 | $52.44 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $52.43 | $54.44 | $51.90 | $54.04 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $54.05 | $55.39 | $53.85 | $55.18 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $55.13 | $55.63 | $53.92 | $55.37 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $55.31 | $57.68 | $52.94 | $53.33 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $53.41 | $55.73 | $53.10 | $54.72 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $54.97 | $55.86 | $52.76 | $52.76 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $53.00 | $55.96 | $52.62 | $55.13 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $54.94 | $57.53 | $54.78 | $57.48 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $57.37 | $59.29 | $56.85 | $58.70 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $58.75 | $59.10 | $57.02 | $57.17 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $56.88 | $59.00 | $55.77 | $57.66 | 0 |
| Apr 29, 2019 – May 3, 2019 | $57.89 | $60.41 | $57.23 | $59.90 | 0 |
| May 6, 2019 – May 10, 2019 | $59.36 | $59.75 | $57.39 | $59.57 | 0 |
| May 13, 2019 – May 17, 2019 | $58.86 | $59.02 | $56.44 | $56.75 | 0 |
| May 20, 2019 – May 24, 2019 | $56.50 | $72.98 | $56.04 | $61.42 | 0 |
| May 27, 2019 – May 31, 2019 | $61.46 | $63.16 | $60.21 | $61.65 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $61.73 | $63.93 | $61.01 | $63.47 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $63.82 | $66.64 | $63.52 | $65.24 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $65.42 | $66.53 | $64.02 | $65.04 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $64.95 | $66.66 | $62.55 | $65.72 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $66.15 | $66.69 | $64.92 | $65.64 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $65.29 | $67.96 | $64.53 | $67.51 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $67.76 | $68.43 | $66.08 | $66.11 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $66.42 | $68.32 | $65.96 | $67.98 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $67.81 | $70.19 | $66.05 | $66.40 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $65.50 | $69.29 | $64.09 | $67.05 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $66.94 | $69.80 | $65.15 | $67.88 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $68.54 | $68.94 | $62.86 | $63.17 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $63.41 | $66.13 | $62.87 | $65.90 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $65.65 | $67.80 | $64.65 | $66.37 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $66.42 | $69.86 | $65.49 | $68.81 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $68.63 | $68.89 | $65.37 | $66.40 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $66.17 | $68.41 | $65.79 | $66.87 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $66.91 | $67.47 | $62.10 | $63.23 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $63.23 | $63.60 | $61.97 | $62.98 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $62.90 | $65.19 | $62.27 | $64.83 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $65.11 | $66.30 | $64.65 | $65.73 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $65.81 | $68.39 | $65.81 | $68.13 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $68.54 | $72.04 | $67.16 | $71.73 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $71.31 | $73.81 | $70.63 | $72.78 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $72.58 | $73.04 | $69.87 | $70.51 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $70.65 | $72.44 | $70.24 | $71.47 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $71.78 | $72.57 | $69.98 | $72.12 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $71.95 | $74.82 | $71.01 | $74.21 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $74.67 | $75.80 | $71.59 | $74.47 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $74.67 | $75.66 | $74.10 | $74.83 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $75.06 | $75.26 | $73.58 | $74.98 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $74.37 | $76.02 | $73.68 | $75.56 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $75.72 | $77.80 | $75.21 | $77.45 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $77.00 | $78.01 | $75.01 | $76.91 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $75.98 | $78.47 | $73.40 | $73.58 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $74.10 | $75.05 | $68.84 | $69.90 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $69.74 | $72.61 | $69.74 | $71.62 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $71.63 | $72.40 | $71.02 | $71.47 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $69.42 | $71.12 | $62.97 | $63.85 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $64.06 | $71.14 | $63.95 | $69.65 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $66.39 | $71.12 | $60.12 | $64.95 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $48.62 | $72.35 | $48.62 | $56.76 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $57.04 | $65.45 | $55.69 | $60.12 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $60.52 | $65.04 | $55.18 | $56.82 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $59.34 | $68.09 | $59.12 | $65.45 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $64.68 | $66.22 | $61.02 | $64.84 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $63.57 | $64.69 | $60.63 | $63.80 | 0 |
| Apr 27, 2020 – May 1, 2020 | $64.19 | $67.85 | $62.33 | $62.79 | 0 |
| May 4, 2020 – May 8, 2020 | $62.28 | $65.66 | $61.34 | $64.66 | 0 |
| May 11, 2020 – May 15, 2020 | $64.04 | $65.15 | $58.38 | $60.74 | 0 |
| May 18, 2020 – May 22, 2020 | $63.05 | $69.61 | $62.62 | $64.28 | 0 |
| May 25, 2020 – May 29, 2020 | $66.02 | $71.44 | $65.57 | $69.53 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $69.80 | $77.84 | $68.50 | $76.63 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $77.54 | $78.18 | $65.83 | $67.08 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $65.31 | $70.63 | $65.18 | $65.90 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $65.58 | $67.26 | $62.81 | $64.25 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $65.21 | $68.50 | $65.18 | $67.82 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $68.79 | $68.79 | $63.04 | $65.11 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $65.93 | $72.14 | $64.88 | $68.55 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $68.04 | $70.31 | $64.15 | $65.70 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $65.58 | $67.14 | $63.01 | $65.03 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $70.60 | $72.27 | $64.26 | $71.38 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $71.42 | $74.87 | $71.42 | $72.72 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $72.63 | $73.81 | $70.23 | $70.88 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $71.19 | $72.02 | $68.75 | $71.06 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $70.74 | $76.88 | $69.14 | $73.47 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $73.12 | $74.00 | $72.02 | $72.38 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $72.95 | $74.64 | $72.05 | $73.16 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $71.91 | $73.95 | $71.14 | $73.62 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $74.40 | $76.88 | $74.24 | $76.52 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $76.84 | $84.15 | $76.32 | $83.29 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $83.67 | $85.92 | $81.40 | $84.85 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $84.77 | $86.70 | $81.28 | $82.78 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $82.05 | $85.36 | $79.49 | $83.41 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $84.07 | $104.35 | $84.07 | $100.46 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $105.04 | $108.10 | $100.68 | $103.91 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $105.32 | $111.49 | $103.72 | $105.81 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $107.08 | $112.83 | $104.75 | $105.57 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $104.44 | $108.24 | $100.48 | $103.79 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $103.79 | $107.74 | $100.35 | $107.31 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $107.31 | $114.41 | $106.84 | $107.82 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $105.17 | $110.51 | $105.17 | $108.93 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $110.73 | $110.90 | $107.56 | $109.13 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $109.21 | $122.53 | $106.50 | $119.04 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $117.86 | $123.49 | $117.28 | $121.76 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $123.28 | $124.48 | $120.10 | $122.88 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $122.41 | $122.87 | $110.19 | $113.76 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $114.54 | $121.64 | $113.47 | $116.18 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $116.37 | $126.30 | $116.29 | $125.19 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $124.75 | $129.05 | $119.91 | $128.23 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $128.23 | $129.27 | $121.85 | $122.60 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $125.20 | $127.90 | $121.19 | $125.18 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $126.18 | $135.73 | $125.00 | $135.06 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $134.09 | $134.60 | $126.93 | $128.88 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $128.73 | $132.52 | $124.14 | $132.49 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $132.47 | $133.16 | $129.60 | $133.10 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $134.39 | $137.91 | $132.29 | $137.02 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $137.15 | $137.61 | $131.96 | $137.20 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $136.42 | $140.38 | $133.64 | $137.93 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $138.32 | $139.60 | $131.56 | $132.35 | 0 |
| May 3, 2021 – May 7, 2021 | $132.99 | $135.31 | $129.21 | $131.17 | 0 |
| May 10, 2021 – May 14, 2021 | $131.25 | $131.31 | $119.05 | $126.02 | 0 |
| May 17, 2021 – May 21, 2021 | $124.97 | $125.99 | $117.43 | $121.98 | 0 |
| May 24, 2021 – May 28, 2021 | $121.81 | $123.91 | $118.69 | $119.07 | 0 |
| May 31, 2021 – Jun 4, 2021 | $119.37 | $121.98 | $113.24 | $116.23 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $115.85 | $116.79 | $112.55 | $112.95 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $113.49 | $114.88 | $111.53 | $112.49 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $113.09 | $117.41 | $107.97 | $115.27 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $115.41 | $117.08 | $113.74 | $116.32 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $116.23 | $117.69 | $114.11 | $115.83 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $115.62 | $116.64 | $110.52 | $111.92 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $109.93 | $114.95 | $109.12 | $113.90 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $114.07 | $116.03 | $110.88 | $115.77 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $116.54 | $125.59 | $114.01 | $124.96 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $125.73 | $131.28 | $123.21 | $127.09 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $127.07 | $129.03 | $121.09 | $128.48 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $128.99 | $134.63 | $127.32 | $134.12 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $134.01 | $134.01 | $127.03 | $128.14 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $127.67 | $130.31 | $126.71 | $126.74 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $127.90 | $127.90 | $119.46 | $119.46 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $116.45 | $123.59 | $116.45 | $122.85 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $122.59 | $128.21 | $122.24 | $127.97 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $127.98 | $134.31 | $125.24 | $133.33 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $133.01 | $139.96 | $127.69 | $134.24 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $133.70 | $137.01 | $130.40 | $133.59 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $133.87 | $137.31 | $132.43 | $135.82 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $136.04 | $142.56 | $124.87 | $136.58 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $137.45 | $141.61 | $133.78 | $139.61 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $140.35 | $141.28 | $134.88 | $135.22 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $135.30 | $137.14 | $125.27 | $126.46 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $128.03 | $128.03 | $116.60 | $120.17 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $121.50 | $122.69 | $113.63 | $115.76 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $115.01 | $115.92 | $107.97 | $114.35 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $112.60 | $115.59 | $108.69 | $114.65 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $114.24 | $121.18 | $114.24 | $118.42 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $118.41 | $125.54 | $117.98 | $120.06 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $119.71 | $122.08 | $116.62 | $118.09 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $116.85 | $118.52 | $112.41 | $112.63 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $111.21 | $116.48 | $105.11 | $108.46 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $107.93 | $115.30 | $106.99 | $111.12 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $110.56 | $114.41 | $109.31 | $111.58 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $111.62 | $115.03 | $111.62 | $112.35 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $113.10 | $116.59 | $110.73 | $115.60 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $114.67 | $121.44 | $114.22 | $117.20 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $117.28 | $122.44 | $117.28 | $119.23 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $119.19 | $119.61 | $113.34 | $115.28 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $115.58 | $118.83 | $112.69 | $113.58 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $113.80 | $117.50 | $111.59 | $112.12 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $112.47 | $113.06 | $106.46 | $106.73 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $106.06 | $108.68 | $105.52 | $107.64 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $107.18 | $112.56 | $105.92 | $108.37 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $107.79 | $108.65 | $103.16 | $103.68 | 0 |
| May 2, 2022 – May 6, 2022 | $103.29 | $107.91 | $100.88 | $103.57 | 0 |
| May 9, 2022 – May 13, 2022 | $103.08 | $106.03 | $100.62 | $104.27 | 0 |
| May 16, 2022 – May 20, 2022 | $104.26 | $106.26 | $100.60 | $103.85 | 0 |
| May 23, 2022 – May 27, 2022 | $103.93 | $107.26 | $101.66 | $106.00 | 0 |
| May 30, 2022 – Jun 3, 2022 | $105.81 | $110.34 | $103.53 | $107.99 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $108.90 | $110.49 | $104.51 | $104.88 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $103.81 | $104.21 | $94.83 | $95.50 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $96.07 | $99.63 | $94.37 | $99.62 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $100.45 | $103.42 | $97.48 | $103.02 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $102.20 | $104.80 | $100.24 | $103.60 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $102.69 | $107.86 | $100.42 | $105.24 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $106.01 | $111.94 | $103.48 | $110.38 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $110.73 | $118.62 | $109.82 | $117.57 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $117.15 | $119.10 | $113.51 | $118.09 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $119.06 | $140.17 | $118.36 | $140.17 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $139.56 | $141.73 | $134.66 | $136.06 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $135.68 | $137.18 | $126.53 | $129.36 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $128.56 | $129.72 | $121.79 | $124.47 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $124.61 | $127.64 | $123.02 | $126.81 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $127.54 | $128.66 | $118.11 | $121.61 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $121.29 | $126.83 | $117.35 | $118.58 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $117.98 | $124.31 | $117.33 | $117.89 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $118.77 | $125.99 | $113.82 | $114.17 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $115.08 | $118.88 | $113.16 | $115.87 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $117.42 | $121.09 | $113.18 | $116.58 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $117.47 | $129.79 | $116.34 | $128.12 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $127.46 | $130.58 | $121.77 | $123.00 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $122.63 | $124.62 | $113.34 | $113.48 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $113.42 | $121.60 | $112.05 | $120.81 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $120.63 | $120.91 | $114.54 | $116.74 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $116.43 | $121.26 | $114.40 | $120.26 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $119.27 | $120.79 | $110.42 | $114.35 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $114.41 | $117.68 | $110.07 | $114.72 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $115.00 | $119.97 | $111.80 | $115.46 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $114.50 | $116.22 | $111.98 | $114.24 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $114.87 | $119.98 | $113.29 | $119.60 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $120.24 | $129.40 | $118.68 | $129.16 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $129.26 | $129.43 | $117.18 | $120.57 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $120.27 | $130.87 | $119.50 | $127.36 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $126.48 | $146.93 | $126.34 | $139.40 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $139.61 | $143.42 | $135.58 | $137.71 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $137.58 | $141.44 | $136.17 | $139.24 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $137.65 | $141.70 | $136.23 | $141.43 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $142.11 | $145.81 | $138.29 | $141.57 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $142.18 | $143.42 | $134.08 | $134.85 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $132.42 | $137.34 | $128.34 | $129.41 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $130.65 | $137.50 | $129.19 | $134.42 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $135.97 | $137.14 | $133.74 | $137.08 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $137.20 | $138.75 | $129.35 | $132.00 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $131.07 | $139.65 | $131.07 | $138.33 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $136.96 | $141.10 | $134.01 | $136.37 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $137.22 | $138.31 | $130.86 | $133.07 | 0 |
| May 1, 2023 – May 5, 2023 | $132.62 | $136.90 | $130.49 | $134.03 | 0 |
| May 8, 2023 – May 12, 2023 | $135.00 | $135.32 | $131.09 | $133.66 | 0 |
| May 15, 2023 – May 19, 2023 | $133.53 | $138.11 | $131.49 | $137.09 | 0 |
| May 22, 2023 – May 26, 2023 | $137.06 | $143.03 | $131.21 | $142.40 | 0 |
| May 29, 2023 – Jun 2, 2023 | $141.80 | $152.74 | $138.42 | $151.71 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $156.17 | $162.48 | $152.08 | $154.71 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $155.63 | $162.24 | $154.29 | $158.99 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $157.61 | $162.94 | $153.97 | $157.85 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $157.14 | $164.68 | $157.14 | $164.22 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $163.01 | $163.01 | $154.17 | $154.60 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $153.97 | $159.68 | $153.97 | $159.45 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $159.57 | $172.16 | $159.49 | $169.88 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $170.77 | $178.21 | $169.63 | $177.94 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $177.74 | $184.38 | $165.41 | $179.19 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $178.60 | $185.79 | $170.51 | $185.43 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $184.83 | $188.58 | $180.82 | $182.72 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $182.50 | $183.43 | $178.86 | $179.92 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $181.10 | $184.61 | $177.10 | $183.22 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $182.99 | $182.99 | $172.52 | $179.70 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $179.73 | $181.51 | $173.83 | $176.41 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $176.42 | $178.96 | $173.15 | $176.92 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $175.72 | $179.93 | $172.66 | $173.35 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $172.37 | $177.08 | $169.13 | $175.84 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $175.53 | $180.68 | $172.33 | $174.38 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $176.15 | $176.35 | $169.05 | $172.22 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $172.92 | $177.46 | $166.13 | $175.29 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $175.52 | $179.74 | $169.29 | $172.81 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $171.59 | $172.38 | $165.65 | $167.52 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $166.15 | $179.12 | $166.15 | $171.32 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $170.95 | $176.66 | $166.19 | $175.88 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $174.66 | $180.33 | $171.30 | $179.65 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $178.27 | $182.21 | $175.35 | $180.76 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $181.65 | $203.47 | $181.65 | $201.58 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $200.72 | $206.99 | $197.27 | $205.31 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $204.94 | $209.51 | $204.31 | $205.40 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $204.58 | $206.97 | $199.06 | $200.10 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $199.19 | $213.10 | $198.56 | $211.86 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $210.48 | $214.89 | $206.61 | $213.36 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $215.30 | $217.72 | $202.04 | $202.93 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $203.48 | $220.17 | $202.70 | $218.50 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $216.26 | $229.05 | $214.71 | $227.43 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $226.69 | $231.23 | $216.12 | $229.96 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $227.85 | $232.69 | $222.76 | $228.45 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $227.39 | $231.68 | $224.21 | $226.39 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $228.40 | $239.49 | $228.40 | $231.67 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $230.08 | $233.18 | $227.43 | $228.06 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $227.74 | $241.16 | $219.16 | $230.63 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $231.47 | $234.63 | $223.84 | $232.54 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $232.54 | $234.55 | $224.06 | $234.20 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $234.30 | $237.68 | $230.58 | $233.96 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $235.37 | $235.66 | $227.48 | $229.84 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $230.85 | $238.99 | $230.36 | $237.11 | 0 |
| Apr 29, 2024 – May 3, 2024 | $236.59 | $243.71 | $235.31 | $240.92 | 0 |
| May 6, 2024 – May 10, 2024 | $242.94 | $250.15 | $242.94 | $245.67 | 0 |
| May 13, 2024 – May 17, 2024 | $246.95 | $246.95 | $237.78 | $238.47 | 0 |
| May 20, 2024 – May 24, 2024 | $238.49 | $260.75 | $238.31 | $259.62 | 0 |
| May 27, 2024 – May 31, 2024 | $260.22 | $261.82 | $249.40 | $252.25 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $253.68 | $257.25 | $246.93 | $251.27 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $250.47 | $268.66 | $248.02 | $261.30 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $260.48 | $268.16 | $259.02 | $263.36 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $263.35 | $271.83 | $259.93 | $263.21 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $263.81 | $270.44 | $258.42 | $269.78 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $270.49 | $281.06 | $267.31 | $276.53 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $279.27 | $298.97 | $277.08 | $282.09 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $282.92 | $298.83 | $282.14 | $298.70 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $298.47 | $324.68 | $295.12 | $304.70 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $290.79 | $308.66 | $283.75 | $302.28 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $302.62 | $313.44 | $298.63 | $307.52 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $308.39 | $323.04 | $305.54 | $322.84 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $325.53 | $335.20 | $320.68 | $335.20 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $333.51 | $333.79 | $280.57 | $282.95 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $296.84 | $335.86 | $295.53 | $334.24 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $333.86 | $363.80 | $333.25 | $355.97 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $355.72 | $374.65 | $355.72 | $367.05 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $366.23 | $372.91 | $358.10 | $372.14 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $367.92 | $387.71 | $365.74 | $386.84 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $386.55 | $395.92 | $384.69 | $388.81 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $388.78 | $392.14 | $360.11 | $364.65 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $364.64 | $382.48 | $347.94 | $356.10 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $355.45 | $419.33 | $355.45 | $417.30 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $422.01 | $425.65 | $399.38 | $401.33 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $409.17 | $424.40 | $400.53 | $423.87 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $424.71 | $433.64 | $410.54 | $419.62 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $419.92 | $422.37 | $405.38 | $413.05 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $415.74 | $416.52 | $384.00 | $386.13 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $384.61 | $391.66 | $346.02 | $356.06 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $355.75 | $362.11 | $349.82 | $355.09 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $353.45 | $356.31 | $344.69 | $355.76 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $355.73 | $361.33 | $346.06 | $359.73 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $353.66 | $390.77 | $351.51 | $387.65 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $392.72 | $398.39 | $362.93 | $364.60 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $358.65 | $358.65 | $314.73 | $327.89 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $319.90 | $327.24 | $315.83 | $323.30 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $325.57 | $328.38 | $306.87 | $316.27 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $315.96 | $321.67 | $299.07 | $300.40 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $302.15 | $307.64 | $295.04 | $304.31 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $306.46 | $307.15 | $290.39 | $299.70 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $296.48 | $300.20 | $281.93 | $289.32 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $287.89 | $292.91 | $281.94 | $291.09 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $295.45 | $312.96 | $285.08 | $288.50 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $285.24 | $302.63 | $248.55 | $262.25 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $254.01 | $299.85 | $248.38 | $298.86 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $301.45 | $303.80 | $288.31 | $296.69 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $293.29 | $313.76 | $285.19 | $310.54 | 0 |
| Apr 28, 2025 – May 2, 2025 | $308.89 | $325.60 | $306.10 | $319.34 | 0 |
| May 5, 2025 – May 9, 2025 | $316.41 | $319.48 | $302.49 | $309.72 | 0 |
| May 12, 2025 – May 16, 2025 | $327.20 | $337.21 | $322.27 | $329.58 | 0 |
| May 19, 2025 – May 23, 2025 | $322.32 | $327.55 | $295.77 | $299.41 | 0 |
| May 26, 2025 – May 30, 2025 | $303.97 | $313.00 | $299.04 | $304.27 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $302.77 | $308.89 | $296.96 | $303.58 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $306.47 | $311.92 | $286.14 | $287.30 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $290.96 | $292.44 | $276.05 | $280.42 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $281.56 | $293.28 | $277.23 | $288.36 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $290.37 | $296.34 | $281.58 | $291.54 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $289.56 | $304.86 | $278.17 | $302.40 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $302.49 | $304.48 | $283.68 | $285.61 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $288.40 | $288.88 | $278.28 | $282.37 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $282.71 | $285.25 | $241.01 | $244.12 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $247.43 | $262.24 | $241.69 | $260.50 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $261.04 | $285.44 | $254.15 | $258.51 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $258.00 | $274.59 | $255.75 | $271.57 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $271.11 | $273.80 | $261.52 | $272.43 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $267.28 | $270.81 | $259.39 | $264.51 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $265.23 | $268.12 | $248.08 | $249.03 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $247.96 | $257.59 | $242.46 | $255.79 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $256.82 | $259.35 | $239.29 | $241.79 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $245.14 | $259.74 | $237.53 | $248.78 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $249.50 | $250.97 | $229.52 | $230.88 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $234.61 | $245.58 | $230.03 | $237.31 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $241.60 | $246.21 | $238.19 | $243.93 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $243.36 | $255.58 | $239.95 | $249.68 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $251.08 | $254.43 | $235.96 | $244.23 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $248.87 | $256.24 | $241.33 | $250.65 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $248.14 | $259.05 | $238.86 | $258.24 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $257.66 | $273.00 | $256.42 | $271.07 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $267.82 | $303.84 | $266.35 | $303.37 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $305.52 | $322.99 | $281.32 | $318.17 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $320.62 | $327.63 | $300.88 | $305.08 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $304.49 | $316.57 | $301.84 | $306.38 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $306.12 | $307.52 | $290.00 | $294.16 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $293.68 | $323.44 | $293.68 | $318.60 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $317.69 | $333.00 | $314.92 | $330.11 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $325.80 | $336.02 | $314.07 | $318.60 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $321.13 | $323.33 | $265.26 | $269.45 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $265.89 | $292.03 | $256.14 | $289.68 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $292.31 | $333.62 | $292.31 | $308.87 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $307.71 | $318.03 | $282.23 | $310.79 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $310.81 | $310.81 | $286.43 | $293.75 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $291.61 | $296.04 | $259.62 | $261.72 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $255.40 | $272.47 | $248.10 | $256.04 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $259.87 | $264.88 | $249.59 | $258.46 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $267.05 | $274.49 | $254.95 | $263.39 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $266.19 | $271.05 | $257.18 | $262.69 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $259.56 | $291.07 | $259.28 | $289.97 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $288.29 | $308.20 | $270.65 | $289.77 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $289.66 | $306.05 | $288.58 | $295.90 | 0 |
| Apr 27, 2026 – May 1, 2026 | $296.29 | $301.87 | $283.92 | $286.87 | 0 |
| May 4, 2026 – May 8, 2026 | $285.20 | $288.59 | $268.66 | $271.26 | 0 |
| May 11, 2026 – May 15, 2026 | $271.22 | $277.54 | $251.21 | $255.72 | 0 |
| May 18, 2026 – May 22, 2026 | $257.22 | $281.85 | $253.68 | $277.73 | 0 |
| May 25, 2026 – May 29, 2026 | $277.29 | $304.67 | $262.72 | $276.70 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $275.54 | $277.73 | $263.24 | $266.11 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $264.92 | $281.91 | $263.75 | $271.81 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $277.87 | $288.10 | $269.50 | $279.67 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $278.44 | $294.71 | $266.00 | $282.34 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $278.46 | $281.70 | $266.67 | $275.86 | 0 |
| Jul 6, 2026 – Jul 10, 2026 | $275.81 | $282.69 | $265.62 | $280.67 | 0 |
| Jul 13, 2026 – Jul 17, 2026 | $282.52 | $305.66 | $276.36 | $279.00 | 0 |
| Jul 20, 2026 – Jul 24, 2026 | $282.40 | $295.46 | $270.43 | $288.90 | 0 |
| Jul 27, 2026 – Jul 31, 2026 | $289.90 | $328.84 | $269.26 | $318.93 | 0 |
| Aug 3, 2026 – Aug 7, 2026 | $328.21 | $354.71 | $325.03 | $350.68 | 0 |
| Aug 10, 2026 – Aug 14, 2026 | $349.92 | $355.48 | $342.59 | $345.15 | 0 |
| Aug 17, 2026 – Aug 21, 2026 | $342.53 | $348.00 | $319.41 | $330.09 | 0 |
| Aug 24, 2026 – Aug 28, 2026 | $327.86 | $332.73 | $311.72 | $318.50 | 0 |
| Aug 31, 2026 – Sep 3, 2026 | $317.61 | $319.99 | $297.12 | $305.57 | 0 |