| 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.94 | $6.94 | 0 |
| Mar 25, 2013 – Mar 28, 2013 | $6.94 | $6.94 | $6.94 | $6.94 | 0 |
| Apr 1, 2013 – Apr 5, 2013 | $6.94 | $6.94 | $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.53 | $6.40 | $6.46 | 0 |
| Apr 29, 2013 – May 3, 2013 | $6.45 | $6.45 | $6.21 | $6.27 | 0 |
| May 6, 2013 – May 10, 2013 | $6.26 | $6.26 | $6.18 | $6.25 | 0 |
| May 13, 2013 – May 17, 2013 | $6.25 | $6.29 | $6.23 | $6.29 | 0 |
| May 20, 2013 – May 24, 2013 | $6.31 | $6.31 | $6.09 | $6.09 | 0 |
| May 27, 2013 – May 31, 2013 | $6.05 | $6.05 | $6.05 | $6.05 | 0 |
| Jun 3, 2013 – Jun 7, 2013 | $6.05 | $6.05 | $6.05 | $6.05 | 0 |
| Jun 10, 2013 – Jun 14, 2013 | $6.05 | $6.05 | $6.05 | $6.05 | 0 |
| Jun 17, 2013 – Jun 21, 2013 | $6.02 | $6.02 | $6.02 | $6.02 | 0 |
| Jun 24, 2013 – Jun 28, 2013 | $6.02 | $6.02 | $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.04 | $5.96 | $6.04 | 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.07 | $6.07 | $6.07 | $6.07 | 0 |
| Aug 12, 2013 – Aug 16, 2013 | $6.07 | $6.07 | $6.07 | $6.07 | 0 |
| Aug 19, 2013 – Aug 23, 2013 | $6.07 | $6.07 | $6.07 | $6.07 | 0 |
| Aug 26, 2013 – Aug 30, 2013 | $6.07 | $6.07 | $6.07 | $6.07 | 0 |
| Sep 2, 2013 – Sep 6, 2013 | $6.07 | $6.07 | $6.07 | $6.07 | 0 |
| Sep 9, 2013 – Sep 13, 2013 | $6.07 | $6.07 | $6.07 | $6.07 | 0 |
| Sep 16, 2013 – Sep 20, 2013 | $6.07 | $6.07 | $6.07 | $6.07 | 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.78 | $5.78 | 0 |
| Oct 21, 2013 – Oct 25, 2013 | $5.78 | $6.40 | $5.78 | $6.26 | 0 |
| Oct 28, 2013 – Nov 1, 2013 | $6.16 | $6.22 | $5.90 | $5.92 | 0 |
| Nov 4, 2013 – Nov 8, 2013 | $5.88 | $5.88 | $5.78 | $5.79 | 0 |
| Nov 11, 2013 – Nov 15, 2013 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Nov 18, 2013 – Nov 22, 2013 | $5.79 | $5.79 | $5.78 | $5.78 | 0 |
| Nov 25, 2013 – Nov 29, 2013 | $5.78 | $5.79 | $5.78 | $5.79 | 0 |
| Dec 2, 2013 – Dec 6, 2013 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Dec 9, 2013 – Dec 13, 2013 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Dec 16, 2013 – Dec 20, 2013 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Dec 23, 2013 – Dec 27, 2013 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Dec 30, 2013 – Jan 3, 2014 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Jan 6, 2014 – Jan 10, 2014 | $5.79 | $6.02 | $5.79 | $6.02 | 0 |
| Jan 13, 2014 – Jan 17, 2014 | $6.02 | $6.02 | $5.79 | $5.79 | 0 |
| Jan 20, 2014 – Jan 24, 2014 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Jan 27, 2014 – Jan 31, 2014 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Feb 3, 2014 – Feb 7, 2014 | $5.87 | $5.89 | $5.79 | $5.79 | 0 |
| Feb 10, 2014 – Feb 14, 2014 | $5.76 | $5.79 | $5.76 | $5.79 | 0 |
| Feb 17, 2014 – Feb 21, 2014 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Feb 24, 2014 – Feb 28, 2014 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Mar 3, 2014 – Mar 7, 2014 | $5.79 | $5.79 | $5.79 | $5.79 | 0 |
| Mar 10, 2014 – Mar 14, 2014 | $5.79 | $6.02 | $5.79 | $6.02 | 0 |
| Mar 17, 2014 – Mar 21, 2014 | $6.02 | $6.27 | $5.79 | $6.05 | 0 |
| Mar 24, 2014 – Mar 28, 2014 | $6.07 | $6.10 | $5.95 | $6.10 | 0 |
| Mar 31, 2014 – Apr 4, 2014 | $6.18 | $6.22 | $6.06 | $6.18 | 0 |
| Apr 7, 2014 – Apr 11, 2014 | $6.15 | $6.27 | $6.01 | $6.01 | 0 |
| Apr 14, 2014 – Apr 17, 2014 | $6.12 | $6.23 | $6.01 | $6.16 | 0 |
| Apr 21, 2014 – Apr 25, 2014 | $6.16 | $6.18 | $6.05 | $6.13 | 0 |
| Apr 28, 2014 – May 2, 2014 | $6.22 | $6.22 | $6.04 | $6.16 | 0 |
| May 5, 2014 – May 9, 2014 | $6.08 | $6.23 | $6.08 | $6.23 | 0 |
| May 12, 2014 – May 16, 2014 | $6.22 | $6.32 | $6.22 | $6.27 | 0 |
| May 19, 2014 – May 23, 2014 | $6.25 | $6.31 | $6.07 | $6.21 | 0 |
| May 26, 2014 – May 30, 2014 | $6.20 | $6.36 | $6.07 | $6.36 | 0 |
| Jun 2, 2014 – Jun 6, 2014 | $6.25 | $6.30 | $6.21 | $6.25 | 0 |
| Jun 9, 2014 – Jun 13, 2014 | $6.25 | $6.31 | $6.24 | $6.28 | 0 |
| Jun 16, 2014 – Jun 20, 2014 | $6.31 | $6.32 | $6.29 | $6.32 | 0 |
| Jun 23, 2014 – Jun 27, 2014 | $6.27 | $6.27 | $5.90 | $5.90 | 0 |
| Jun 30, 2014 – Jul 3, 2014 | $5.90 | $6.67 | $5.90 | $6.67 | 0 |
| Jul 7, 2014 – Jul 11, 2014 | $6.73 | $6.88 | $6.65 | $6.84 | 0 |
| Jul 14, 2014 – Jul 18, 2014 | $6.87 | $6.94 | $6.79 | $6.79 | 0 |
| Jul 21, 2014 – Jul 25, 2014 | $6.87 | $6.87 | $6.36 | $6.36 | 0 |
| Jul 28, 2014 – Aug 1, 2014 | $6.35 | $6.76 | $6.26 | $6.71 | 0 |
| Aug 4, 2014 – Aug 8, 2014 | $6.61 | $6.62 | $6.38 | $6.38 | 0 |
| Aug 11, 2014 – Aug 15, 2014 | $6.47 | $6.55 | $6.47 | $6.55 | 0 |
| Aug 18, 2014 – Aug 22, 2014 | $6.47 | $6.51 | $6.45 | $6.45 | 0 |
| Aug 25, 2014 – Aug 29, 2014 | $6.68 | $6.76 | $6.64 | $6.73 | 0 |
| Sep 1, 2014 – Sep 5, 2014 | $6.83 | $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.80 | $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.95 | $6.16 | $6.87 | 0 |
| Oct 27, 2014 – Oct 31, 2014 | $6.86 | $7.00 | $6.80 | $6.88 | 0 |
| Nov 3, 2014 – Nov 7, 2014 | $7.02 | $7.05 | $6.85 | $7.00 | 0 |
| Nov 10, 2014 – Nov 14, 2014 | $6.91 | $6.98 | $6.83 | $6.85 | 0 |
| Nov 17, 2014 – Nov 21, 2014 | $6.84 | $6.96 | $6.80 | $6.94 | 0 |
| Nov 24, 2014 – Nov 28, 2014 | $6.95 | $7.03 | $6.89 | $7.03 | 0 |
| Dec 1, 2014 – Dec 5, 2014 | $6.94 | $6.98 | $6.91 | $6.93 | 0 |
| Dec 8, 2014 – Dec 12, 2014 | $6.93 | $6.93 | $6.80 | $6.84 | 0 |
| Dec 15, 2014 – Dec 19, 2014 | $6.84 | $6.84 | $6.84 | $6.84 | 0 |
| Dec 22, 2014 – Dec 26, 2014 | $6.84 | $7.45 | $6.84 | $7.45 | 0 |
| Dec 29, 2014 – Jan 2, 2015 | $7.41 | $7.59 | $7.41 | $7.53 | 0 |
| Jan 5, 2015 – Jan 9, 2015 | $6.84 | $7.65 | $6.84 | $7.62 | 0 |
| Jan 19, 2015 – Jan 23, 2015 | $7.52 | $7.93 | $7.52 | $7.75 | 0 |
| Jan 26, 2015 – Jan 30, 2015 | $7.88 | $7.91 | $7.60 | $7.65 | 0 |
| Feb 2, 2015 – Feb 6, 2015 | $7.68 | $7.77 | $7.55 | $7.63 | 0 |
| Feb 9, 2015 – Feb 13, 2015 | $7.65 | $7.79 | $7.65 | $7.73 | 0 |
| Feb 16, 2015 – Feb 20, 2015 | $7.71 | $7.71 | $7.71 | $7.71 | 0 |
| Feb 23, 2015 – Feb 27, 2015 | $7.71 | $7.71 | $7.71 | $7.71 | 0 |
| Mar 2, 2015 – Mar 6, 2015 | $7.74 | $7.99 | $7.56 | $7.99 | 0 |
| Mar 9, 2015 – Mar 13, 2015 | $8.03 | $8.29 | $7.99 | $8.28 | 0 |
| Mar 16, 2015 – Mar 20, 2015 | $8.30 | $8.36 | $7.72 | $8.15 | 0 |
| Mar 23, 2015 – Mar 24, 2015 | $8.29 | $8.37 | $7.91 | $8.03 | 0 |
| Apr 13, 2015 – Apr 17, 2015 | $8.57 | $8.60 | $8.21 | $8.40 | 0 |
| May 4, 2015 – May 5, 2015 | $8.00 | $8.10 | $7.95 | $8.00 | 0 |
| Jun 1, 2015 – Jun 5, 2015 | $8.18 | $8.28 | $7.96 | $8.06 | 0 |
| Jul 6, 2015 – Jul 10, 2015 | $7.85 | $7.85 | $7.85 | $7.85 | 0 |
| Jul 27, 2015 – Jul 28, 2015 | $7.97 | $7.97 | $7.93 | $7.93 | 0 |
| Sep 14, 2015 – Sep 18, 2015 | $7.86 | $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.90 | $32.75 | $28.90 | $31.07 | 0 |
| Oct 5, 2015 – Oct 9, 2015 | $30.80 | $32.99 | $29.71 | $32.56 | 0 |
| Oct 12, 2015 – Oct 16, 2015 | $32.88 | $33.71 | $32.42 | $33.23 | 0 |
| Oct 19, 2015 – Oct 23, 2015 | $32.99 | $34.55 | $32.52 | $34.12 | 0 |
| Oct 26, 2015 – Oct 30, 2015 | $34.01 | $36.47 | $33.37 | $34.69 | 0 |
| Nov 2, 2015 – Nov 6, 2015 | $34.67 | $35.16 | $32.81 | $34.89 | 0 |
| Nov 9, 2015 – Nov 13, 2015 | $34.73 | $36.80 | $34.24 | $36.55 | 0 |
| Nov 16, 2015 – Nov 20, 2015 | $36.55 | $36.65 | $34.05 | $35.59 | 0 |
| Nov 23, 2015 – Nov 27, 2015 | $35.59 | $36.14 | $34.69 | $35.61 | 0 |
| Nov 30, 2015 – Dec 4, 2015 | $35.30 | $35.55 | $34.11 | $34.92 | 0 |
| Dec 7, 2015 – Dec 11, 2015 | $34.80 | $37.94 | $34.80 | $36.57 | 0 |
| Dec 14, 2015 – Dec 18, 2015 | $36.55 | $38.49 | $34.63 | $35.60 | 0 |
| Dec 21, 2015 – Dec 24, 2015 | $35.96 | $37.40 | $34.91 | $36.37 | 0 |
| Dec 28, 2015 – Dec 31, 2015 | $36.18 | $36.84 | $34.80 | $36.29 | 0 |
| Jan 4, 2016 – Jan 8, 2016 | $36.36 | $36.36 | $33.86 | $34.74 | 0 |
| Jan 11, 2016 – Jan 15, 2016 | $35.11 | $35.11 | $31.82 | $32.93 | 0 |
| Jan 18, 2016 – Jan 22, 2016 | $32.64 | $32.96 | $28.85 | $32.51 | 0 |
| Jan 25, 2016 – Jan 29, 2016 | $32.22 | $33.82 | $29.27 | $32.83 | 0 |
| Feb 1, 2016 – Feb 5, 2016 | $32.59 | $33.79 | $31.63 | $32.18 | 0 |
| Feb 8, 2016 – Feb 12, 2016 | $32.18 | $32.70 | $28.91 | $31.02 | 0 |
| Feb 15, 2016 – Feb 19, 2016 | $30.82 | $31.11 | $27.64 | $27.79 | 0 |
| Feb 22, 2016 – Feb 26, 2016 | $28.15 | $29.16 | $26.82 | $28.46 | 0 |
| Feb 29, 2016 – Mar 4, 2016 | $28.43 | $30.34 | $27.95 | $29.17 | 0 |
| Mar 7, 2016 – Mar 11, 2016 | $29.21 | $30.26 | $28.66 | $29.85 | 0 |
| Mar 14, 2016 – Mar 18, 2016 | $29.82 | $30.72 | $29.25 | $29.86 | 0 |
| Mar 21, 2016 – Mar 24, 2016 | $30.11 | $30.24 | $29.39 | $29.82 | 0 |
| Mar 28, 2016 – Apr 1, 2016 | $29.68 | $30.91 | $29.41 | $30.09 | 0 |
| Apr 4, 2016 – Apr 8, 2016 | $29.99 | $31.21 | $29.34 | $30.43 | 0 |
| Apr 11, 2016 – Apr 15, 2016 | $30.44 | $31.10 | $29.75 | $31.05 | 0 |
| Apr 18, 2016 – Apr 22, 2016 | $30.88 | $31.44 | $29.99 | $30.96 | 0 |
| Apr 25, 2016 – Apr 29, 2016 | $30.64 | $31.37 | $30.38 | $31.36 | 0 |
| May 2, 2016 – May 6, 2016 | $31.30 | $31.41 | $30.77 | $31.27 | 0 |
| May 9, 2016 – May 13, 2016 | $31.12 | $31.78 | $30.66 | $31.74 | 0 |
| May 16, 2016 – May 20, 2016 | $31.75 | $32.21 | $30.33 | $31.32 | 0 |
| May 23, 2016 – May 27, 2016 | $31.23 | $33.45 | $30.98 | $33.04 | 0 |
| May 30, 2016 – Jun 3, 2016 | $32.89 | $33.23 | $31.38 | $32.69 | 0 |
| Jun 6, 2016 – Jun 10, 2016 | $32.27 | $34.64 | $31.27 | $31.88 | 0 |
| Jun 13, 2016 – Jun 17, 2016 | $31.97 | $32.74 | $30.47 | $31.87 | 0 |
| Jun 20, 2016 – Jun 24, 2016 | $32.47 | $33.55 | $29.29 | $31.37 | 0 |
| Jun 27, 2016 – Jul 1, 2016 | $31.36 | $32.00 | $28.93 | $31.34 | 0 |
| Jul 4, 2016 – Jul 8, 2016 | $32.10 | $32.40 | $30.54 | $32.16 | 0 |
| Jul 11, 2016 – Jul 15, 2016 | $32.51 | $33.45 | $32.10 | $33.23 | 0 |
| Jul 18, 2016 – Jul 22, 2016 | $33.36 | $33.58 | $32.13 | $32.65 | 0 |
| Jul 25, 2016 – Jul 29, 2016 | $33.26 | $33.54 | $32.49 | $32.68 | 0 |
| Aug 1, 2016 – Aug 5, 2016 | $32.69 | $33.14 | $32.03 | $32.76 | 0 |
| Aug 8, 2016 – Aug 12, 2016 | $32.83 | $32.92 | $32.53 | $32.58 | 0 |
| Aug 15, 2016 – Aug 19, 2016 | $32.30 | $32.45 | $29.63 | $30.09 | 0 |
| Aug 22, 2016 – Aug 26, 2016 | $30.09 | $31.41 | $29.99 | $30.93 | 0 |
| Aug 29, 2016 – Sep 2, 2016 | $31.00 | $31.45 | $30.78 | $31.21 | 0 |
| Sep 5, 2016 – Sep 9, 2016 | $31.24 | $31.41 | $30.58 | $30.71 | 0 |
| Sep 12, 2016 – Sep 16, 2016 | $30.55 | $30.76 | $30.17 | $30.58 | 0 |
| Sep 19, 2016 – Sep 23, 2016 | $30.68 | $31.71 | $30.50 | $31.43 | 0 |
| Sep 26, 2016 – Sep 30, 2016 | $31.38 | $31.61 | $30.77 | $31.20 | 0 |
| Oct 3, 2016 – Oct 7, 2016 | $31.08 | $31.25 | $30.33 | $30.49 | 0 |
| Oct 10, 2016 – Oct 14, 2016 | $30.68 | $30.92 | $30.15 | $30.49 | 0 |
| Oct 17, 2016 – Oct 21, 2016 | $30.34 | $30.49 | $29.57 | $29.62 | 0 |
| Oct 24, 2016 – Oct 28, 2016 | $29.82 | $29.96 | $29.05 | $29.19 | 0 |
| Oct 31, 2016 – Nov 4, 2016 | $28.94 | $30.00 | $28.18 | $28.27 | 0 |
| Nov 7, 2016 – Nov 11, 2016 | $28.75 | $33.04 | $28.42 | $32.41 | 0 |
| Nov 14, 2016 – Nov 18, 2016 | $32.85 | $34.73 | $32.08 | $34.29 | 0 |
| Nov 21, 2016 – Nov 25, 2016 | $34.25 | $35.55 | $34.20 | $35.50 | 0 |
| Nov 28, 2016 – Dec 2, 2016 | $35.49 | $35.65 | $34.77 | $35.21 | 0 |
| Dec 5, 2016 – Dec 9, 2016 | $35.44 | $37.81 | $35.25 | $37.33 | 0 |
| Dec 12, 2016 – Dec 16, 2016 | $37.08 | $37.42 | $35.07 | $35.59 | 0 |
| Dec 19, 2016 – Dec 23, 2016 | $35.59 | $36.31 | $34.72 | $35.11 | 0 |
| Dec 26, 2016 – Dec 30, 2016 | $35.06 | $36.02 | $34.92 | $35.50 | 0 |
| Jan 2, 2017 – Jan 6, 2017 | $35.84 | $36.27 | $34.92 | $35.59 | 0 |
| Jan 9, 2017 – Jan 13, 2017 | $35.40 | $36.46 | $34.92 | $35.98 | 0 |
| Jan 16, 2017 – Jan 20, 2017 | $35.11 | $36.17 | $35.07 | $35.59 | 0 |
| Jan 23, 2017 – Jan 27, 2017 | $35.74 | $37.18 | $35.16 | $35.93 | 0 |
| Jan 30, 2017 – Feb 3, 2017 | $35.74 | $35.74 | $34.16 | $34.87 | 0 |
| Feb 6, 2017 – Feb 10, 2017 | $34.87 | $35.64 | $33.86 | $35.30 | 0 |
| Feb 13, 2017 – Feb 17, 2017 | $40.17 | $40.32 | $34.05 | $35.40 | 0 |
| Feb 20, 2017 – Feb 24, 2017 | $35.45 | $35.91 | $35.25 | $35.64 | 0 |
| Feb 27, 2017 – Mar 3, 2017 | $35.84 | $36.51 | $34.92 | $35.59 | 0 |
| Mar 6, 2017 – Mar 10, 2017 | $33.62 | $35.54 | $33.32 | $34.48 | 0 |
| Mar 13, 2017 – Mar 17, 2017 | $34.34 | $35.55 | $33.95 | $35.21 | 0 |
| Mar 20, 2017 – Mar 24, 2017 | $35.16 | $35.30 | $33.57 | $34.15 | 0 |
| Mar 27, 2017 – Mar 31, 2017 | $33.67 | $35.74 | $33.38 | $35.35 | 0 |
| Apr 3, 2017 – Apr 7, 2017 | $35.40 | $35.40 | $32.80 | $33.86 | 0 |
| Apr 10, 2017 – Apr 13, 2017 | $34.10 | $34.63 | $33.53 | $33.67 | 0 |
| Apr 17, 2017 – Apr 21, 2017 | $33.77 | $34.58 | $33.47 | $34.39 | 0 |
| Apr 24, 2017 – Apr 28, 2017 | $34.91 | $35.06 | $33.91 | $34.10 | 0 |
| May 1, 2017 – May 5, 2017 | $34.24 | $34.87 | $33.76 | $34.29 | 0 |
| May 8, 2017 – May 12, 2017 | $34.29 | $34.63 | $33.57 | $34.10 | 0 |
| May 15, 2017 – May 19, 2017 | $33.68 | $34.87 | $33.57 | $34.34 | 0 |
| May 22, 2017 – May 26, 2017 | $34.53 | $35.02 | $33.90 | $34.24 | 0 |
| May 29, 2017 – Jun 2, 2017 | $34.05 | $35.02 | $33.64 | $34.68 | 0 |
| Jun 5, 2017 – Jun 9, 2017 | $34.66 | $35.54 | $33.57 | $35.35 | 0 |
| Jun 12, 2017 – Jun 16, 2017 | $35.25 | $39.30 | $35.06 | $35.83 | 0 |
| Jun 19, 2017 – Jun 23, 2017 | $35.93 | $36.22 | $34.77 | $35.54 | 0 |
| Jun 26, 2017 – Jun 30, 2017 | $35.83 | $37.71 | $35.45 | $37.23 | 0 |
| Jul 3, 2017 – Jul 7, 2017 | $37.56 | $38.77 | $36.84 | $38.77 | 0 |
| Jul 10, 2017 – Jul 14, 2017 | $38.63 | $39.07 | $37.09 | $38.10 | 0 |
| Jul 17, 2017 – Jul 21, 2017 | $38.09 | $38.86 | $37.61 | $37.81 | 0 |
| Jul 24, 2017 – Jul 28, 2017 | $37.95 | $38.82 | $37.23 | $37.37 | 0 |
| Jul 31, 2017 – Aug 4, 2017 | $37.52 | $38.14 | $36.81 | $37.18 | 0 |
| Aug 7, 2017 – Aug 11, 2017 | $37.08 | $38.96 | $36.41 | $37.90 | 0 |
| Aug 14, 2017 – Aug 18, 2017 | $38.20 | $39.39 | $37.56 | $37.95 | 0 |
| Aug 21, 2017 – Aug 25, 2017 | $37.76 | $38.53 | $37.62 | $38.24 | 0 |
| Aug 28, 2017 – Sep 1, 2017 | $38.53 | $40.41 | $38.29 | $40.12 | 0 |
| Sep 4, 2017 – Sep 8, 2017 | $40.22 | $40.56 | $39.06 | $40.07 | 0 |
| Sep 11, 2017 – Sep 15, 2017 | $40.17 | $41.23 | $37.96 | $40.70 | 0 |
| Sep 18, 2017 – Sep 22, 2017 | $40.85 | $42.86 | $40.82 | $42.19 | 0 |
| Sep 25, 2017 – Sep 29, 2017 | $42.10 | $43.54 | $41.91 | $42.72 | 0 |
| Oct 2, 2017 – Oct 6, 2017 | $42.92 | $46.04 | $42.68 | $45.56 | 0 |
| Oct 9, 2017 – Oct 13, 2017 | $45.75 | $47.05 | $44.84 | $45.18 | 0 |
| Oct 16, 2017 – Oct 20, 2017 | $45.47 | $46.86 | $45.32 | $46.57 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $46.81 | $48.02 | $46.28 | $48.02 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $47.97 | $48.16 | $46.52 | $47.54 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $47.63 | $47.78 | $44.31 | $44.50 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $44.46 | $45.70 | $43.54 | $44.84 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $44.84 | $45.65 | $44.84 | $45.03 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $45.03 | $46.82 | $44.31 | $45.61 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $46.14 | $46.91 | $43.98 | $45.03 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $44.98 | $46.05 | $43.82 | $45.47 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $45.90 | $46.24 | $43.87 | $43.92 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $44.02 | $45.32 | $43.53 | $44.26 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $44.50 | $44.89 | $43.73 | $44.31 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $44.21 | $46.67 | $43.64 | $46.43 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $46.63 | $47.40 | $45.28 | $47.30 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $47.11 | $47.15 | $45.06 | $46.86 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $46.67 | $46.81 | $44.35 | $44.94 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $44.69 | $45.85 | $40.17 | $43.97 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $44.07 | $45.71 | $43.15 | $45.32 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $44.84 | $46.33 | $44.84 | $45.75 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $46.05 | $47.50 | $43.25 | $44.26 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $43.93 | $45.28 | $43.45 | $44.89 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $45.03 | $46.67 | $44.31 | $44.60 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $44.50 | $45.28 | $42.67 | $42.77 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $43.54 | $44.26 | $43.05 | $43.39 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $43.30 | $44.07 | $41.71 | $42.77 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $42.92 | $43.64 | $42.67 | $43.25 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $43.73 | $44.28 | $43.10 | $43.30 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $43.64 | $44.31 | $42.65 | $42.77 | 0 |
| Apr 30, 2018 – May 4, 2018 | $42.87 | $43.59 | $41.04 | $42.62 | 0 |
| May 7, 2018 – May 11, 2018 | $42.67 | $43.92 | $40.04 | $43.73 | 0 |
| May 14, 2018 – May 18, 2018 | $43.83 | $44.36 | $43.35 | $43.68 | 0 |
| May 21, 2018 – May 25, 2018 | $44.02 | $45.33 | $43.88 | $44.70 | 0 |
| May 28, 2018 – Jun 1, 2018 | $44.41 | $48.12 | $43.78 | $47.20 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $47.49 | $50.91 | $46.19 | $49.22 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $49.08 | $51.49 | $49.08 | $50.96 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $50.62 | $52.54 | $50.48 | $51.58 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $51.39 | $54.14 | $50.38 | $50.91 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $50.62 | $52.26 | $49.71 | $51.87 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $51.97 | $52.40 | $50.57 | $50.96 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $50.91 | $52.82 | $50.72 | $52.55 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $52.30 | $54.37 | $52.21 | $52.88 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $53.12 | $53.12 | $46.67 | $50.52 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $50.43 | $53.61 | $50.43 | $52.69 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $52.83 | $54.19 | $51.97 | $53.61 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $53.80 | $55.10 | $53.03 | $53.99 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $54.19 | $54.52 | $53.60 | $53.94 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $53.75 | $54.52 | $53.18 | $53.99 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $54.23 | $54.34 | $53.43 | $53.80 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $53.70 | $53.70 | $50.96 | $52.21 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $51.92 | $52.74 | $51.44 | $51.73 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $51.94 | $52.10 | $49.50 | $50.43 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $50.42 | $50.81 | $45.55 | $46.04 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $45.96 | $46.97 | $43.30 | $44.40 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $44.44 | $45.19 | $42.38 | $44.45 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $44.96 | $45.90 | $39.98 | $44.85 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $45.12 | $52.64 | $43.88 | $50.49 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $50.55 | $51.78 | $49.49 | $51.02 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $51.10 | $51.29 | $48.65 | $49.25 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $49.77 | $51.85 | $47.50 | $51.02 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $51.46 | $51.66 | $47.88 | $48.85 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $48.82 | $49.78 | $47.62 | $48.37 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $48.18 | $48.86 | $45.27 | $46.04 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $45.77 | $46.62 | $44.30 | $46.19 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $46.20 | $47.06 | $45.14 | $46.90 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $47.08 | $48.98 | $46.25 | $48.44 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $48.41 | $50.10 | $47.51 | $49.51 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $49.46 | $50.34 | $49.04 | $49.35 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $49.06 | $50.38 | $47.87 | $49.82 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $49.83 | $55.54 | $49.34 | $52.50 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $52.49 | $54.50 | $51.96 | $54.10 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $54.11 | $55.44 | $53.91 | $55.23 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $55.18 | $55.69 | $53.98 | $55.43 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $55.37 | $57.74 | $52.99 | $53.38 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $53.46 | $55.79 | $53.15 | $54.78 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $55.03 | $55.92 | $52.82 | $52.82 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $53.06 | $56.02 | $52.68 | $55.19 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $55.00 | $57.59 | $54.83 | $57.54 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $57.43 | $59.35 | $56.91 | $58.76 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $58.81 | $59.16 | $57.08 | $57.23 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $56.93 | $59.06 | $55.82 | $57.72 | 0 |
| Apr 29, 2019 – May 3, 2019 | $57.95 | $60.47 | $57.28 | $59.96 | 0 |
| May 6, 2019 – May 10, 2019 | $59.42 | $59.81 | $57.44 | $59.63 | 0 |
| May 13, 2019 – May 17, 2019 | $58.92 | $59.08 | $56.50 | $56.81 | 0 |
| May 20, 2019 – May 24, 2019 | $56.55 | $73.05 | $56.09 | $61.49 | 0 |
| May 27, 2019 – May 31, 2019 | $61.53 | $63.24 | $60.28 | $61.72 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $61.79 | $64.00 | $61.07 | $63.53 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $63.89 | $66.71 | $63.59 | $65.31 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $65.49 | $66.60 | $64.09 | $65.11 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $65.02 | $66.73 | $62.61 | $65.79 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $66.21 | $66.76 | $64.98 | $65.70 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $65.36 | $68.03 | $64.60 | $67.58 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $67.83 | $68.50 | $66.15 | $66.18 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $66.49 | $68.39 | $66.02 | $68.05 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $67.89 | $70.27 | $66.12 | $66.47 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $65.57 | $69.37 | $64.16 | $67.13 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $67.01 | $69.87 | $65.22 | $67.95 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $68.61 | $69.01 | $62.93 | $63.24 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $63.48 | $66.20 | $62.94 | $65.97 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $65.72 | $67.88 | $64.72 | $66.44 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $66.49 | $69.93 | $65.56 | $68.89 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $68.71 | $68.96 | $65.44 | $66.47 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $66.24 | $68.48 | $65.86 | $66.94 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $66.98 | $67.54 | $62.17 | $63.29 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $63.30 | $63.67 | $62.02 | $63.04 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $62.97 | $65.26 | $62.33 | $64.90 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $65.18 | $66.37 | $64.72 | $65.80 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $65.88 | $68.46 | $65.88 | $68.20 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $68.61 | $72.12 | $67.23 | $71.81 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $71.39 | $73.88 | $70.71 | $72.85 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $72.65 | $73.11 | $69.94 | $70.58 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $70.73 | $72.52 | $70.32 | $71.55 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $71.85 | $72.65 | $70.05 | $72.20 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $72.03 | $74.90 | $71.08 | $74.29 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $74.75 | $75.88 | $71.66 | $74.55 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $74.75 | $75.73 | $74.18 | $74.91 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $75.14 | $75.34 | $73.66 | $75.05 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $74.44 | $76.10 | $73.75 | $75.64 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $75.79 | $77.88 | $75.29 | $77.53 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $77.08 | $78.09 | $75.09 | $76.99 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $76.06 | $78.55 | $73.48 | $73.66 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $74.17 | $75.12 | $68.92 | $69.97 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $69.81 | $72.69 | $69.81 | $71.70 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $71.71 | $72.48 | $71.09 | $71.54 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $69.50 | $71.20 | $63.03 | $63.91 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $64.12 | $71.21 | $64.02 | $69.72 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $66.46 | $71.20 | $60.19 | $65.02 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $48.66 | $72.43 | $48.66 | $56.82 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $57.10 | $65.51 | $55.75 | $60.19 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $60.57 | $65.10 | $55.24 | $56.88 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $59.40 | $68.16 | $59.19 | $65.52 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $64.74 | $66.28 | $61.09 | $64.90 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $63.63 | $64.75 | $60.69 | $63.87 | 0 |
| Apr 27, 2020 – May 1, 2020 | $64.26 | $67.92 | $62.40 | $62.86 | 0 |
| May 4, 2020 – May 8, 2020 | $62.35 | $65.73 | $61.41 | $64.73 | 0 |
| May 11, 2020 – May 15, 2020 | $64.11 | $65.22 | $58.44 | $60.80 | 0 |
| May 18, 2020 – May 22, 2020 | $63.11 | $69.68 | $62.69 | $64.34 | 0 |
| May 25, 2020 – May 29, 2020 | $66.09 | $71.51 | $65.64 | $69.61 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $69.87 | $77.93 | $68.57 | $76.71 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $77.63 | $78.26 | $65.90 | $67.15 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $65.37 | $70.71 | $65.25 | $65.97 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $65.65 | $67.33 | $62.87 | $64.31 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $65.28 | $68.57 | $65.25 | $67.89 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $68.87 | $68.87 | $63.11 | $65.18 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $66.00 | $72.21 | $64.95 | $68.62 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $68.12 | $70.38 | $64.22 | $65.77 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $65.65 | $67.21 | $63.07 | $65.09 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $70.67 | $72.34 | $64.33 | $71.45 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $71.49 | $74.94 | $71.49 | $72.79 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $72.70 | $73.88 | $70.30 | $70.95 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $71.26 | $72.09 | $68.82 | $71.13 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $70.81 | $76.97 | $69.21 | $73.54 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $73.20 | $74.08 | $72.09 | $72.45 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $73.02 | $74.71 | $72.12 | $73.23 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $71.98 | $74.02 | $71.21 | $73.69 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $74.47 | $76.95 | $74.31 | $76.59 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $76.92 | $84.24 | $76.40 | $83.38 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $83.75 | $86.01 | $81.48 | $84.94 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $84.85 | $86.78 | $81.36 | $82.86 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $82.13 | $85.44 | $79.57 | $83.49 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $84.15 | $104.44 | $84.15 | $100.55 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $105.14 | $108.20 | $100.78 | $104.01 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $105.42 | $111.60 | $103.82 | $105.91 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $107.19 | $112.94 | $104.85 | $105.67 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $104.54 | $108.35 | $100.58 | $103.89 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $103.89 | $107.85 | $100.45 | $107.42 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $107.41 | $114.52 | $106.93 | $107.92 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $105.26 | $110.62 | $105.26 | $109.04 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $110.84 | $111.01 | $107.66 | $109.24 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $109.31 | $122.65 | $106.60 | $119.16 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $117.98 | $123.61 | $117.40 | $121.88 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $123.40 | $124.60 | $120.21 | $122.99 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $122.53 | $122.99 | $110.29 | $113.87 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $114.66 | $121.75 | $113.59 | $116.29 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $116.48 | $126.42 | $116.40 | $125.31 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $124.87 | $129.18 | $120.03 | $128.36 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $128.35 | $129.39 | $121.96 | $122.72 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $125.31 | $128.03 | $121.30 | $125.30 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $126.30 | $135.85 | $125.11 | $135.19 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $134.21 | $134.73 | $127.05 | $129.00 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $128.86 | $132.65 | $124.27 | $132.62 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $132.60 | $133.29 | $129.73 | $133.23 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $134.52 | $138.05 | $132.42 | $137.15 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $137.29 | $137.74 | $132.08 | $137.33 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $136.55 | $140.51 | $133.77 | $138.06 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $138.45 | $139.73 | $131.69 | $132.48 | 0 |
| May 3, 2021 – May 7, 2021 | $133.12 | $135.44 | $129.33 | $131.30 | 0 |
| May 10, 2021 – May 14, 2021 | $131.37 | $131.43 | $119.17 | $126.14 | 0 |
| May 17, 2021 – May 21, 2021 | $125.09 | $126.11 | $117.54 | $122.10 | 0 |
| May 24, 2021 – May 28, 2021 | $121.93 | $124.04 | $118.80 | $119.18 | 0 |
| May 31, 2021 – Jun 4, 2021 | $119.48 | $122.10 | $113.35 | $116.35 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $115.96 | $116.90 | $112.66 | $113.06 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $113.60 | $114.99 | $111.64 | $112.60 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $113.20 | $117.53 | $108.07 | $115.39 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $115.53 | $117.19 | $113.86 | $116.43 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $116.35 | $117.81 | $114.22 | $115.95 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $115.74 | $116.76 | $110.62 | $112.03 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $110.04 | $115.06 | $109.23 | $114.01 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $114.18 | $116.14 | $110.98 | $115.88 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $116.64 | $125.71 | $114.10 | $125.08 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $125.85 | $131.39 | $123.32 | $127.20 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $127.19 | $129.14 | $121.21 | $128.59 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $129.11 | $134.75 | $127.44 | $134.25 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $134.13 | $134.13 | $127.14 | $128.26 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $127.79 | $130.44 | $126.83 | $126.86 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $128.02 | $128.02 | $119.57 | $119.57 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $116.56 | $123.70 | $116.56 | $122.96 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $122.71 | $128.32 | $122.35 | $128.08 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $128.09 | $134.43 | $125.35 | $133.45 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $133.14 | $140.08 | $127.81 | $134.36 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $133.83 | $137.14 | $130.51 | $133.71 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $133.99 | $137.43 | $132.55 | $135.94 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $136.16 | $142.69 | $124.98 | $136.71 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $137.58 | $141.74 | $133.91 | $139.74 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $140.48 | $141.41 | $135.01 | $135.35 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $135.42 | $137.26 | $125.39 | $126.58 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $128.15 | $128.15 | $116.70 | $120.28 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $121.61 | $122.80 | $113.74 | $115.87 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $115.11 | $116.03 | $108.08 | $114.46 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $112.70 | $115.69 | $108.79 | $114.75 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $114.34 | $121.30 | $114.34 | $118.53 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $118.52 | $125.66 | $118.09 | $120.17 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $119.82 | $122.19 | $116.72 | $118.19 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $116.96 | $118.62 | $112.51 | $112.73 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $111.31 | $116.59 | $105.22 | $108.57 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $108.03 | $115.41 | $107.10 | $111.23 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $110.66 | $114.52 | $109.41 | $111.69 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $111.73 | $115.13 | $111.73 | $112.46 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $113.20 | $116.70 | $110.84 | $115.71 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $114.77 | $121.56 | $114.33 | $117.31 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $117.38 | $122.55 | $117.38 | $119.34 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $119.30 | $119.72 | $113.45 | $115.39 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $115.69 | $118.95 | $112.80 | $113.68 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $113.91 | $117.62 | $111.70 | $112.23 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $112.58 | $113.16 | $106.56 | $106.83 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $106.17 | $108.78 | $105.63 | $107.74 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $107.29 | $112.68 | $106.03 | $108.47 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $107.90 | $108.76 | $103.26 | $103.78 | 0 |
| May 2, 2022 – May 6, 2022 | $103.39 | $108.02 | $100.97 | $103.67 | 0 |
| May 9, 2022 – May 13, 2022 | $103.18 | $106.13 | $100.72 | $104.37 | 0 |
| May 16, 2022 – May 20, 2022 | $104.36 | $106.37 | $100.69 | $103.95 | 0 |
| May 23, 2022 – May 27, 2022 | $104.03 | $107.36 | $101.76 | $106.10 | 0 |
| May 30, 2022 – Jun 3, 2022 | $105.91 | $110.45 | $103.63 | $108.09 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $109.01 | $110.60 | $104.61 | $104.98 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $103.91 | $104.31 | $94.92 | $95.59 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $96.16 | $99.73 | $94.45 | $99.72 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $100.55 | $103.52 | $97.56 | $103.12 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $102.30 | $104.90 | $100.34 | $103.70 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $102.79 | $107.97 | $100.51 | $105.34 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $106.11 | $112.05 | $103.58 | $110.49 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $110.84 | $118.74 | $109.93 | $117.69 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $117.27 | $119.22 | $113.63 | $118.21 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $119.19 | $140.32 | $118.49 | $140.32 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $139.70 | $141.87 | $134.80 | $136.20 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $135.81 | $137.31 | $126.67 | $129.49 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $128.69 | $129.85 | $121.92 | $124.60 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $124.74 | $127.77 | $123.15 | $126.94 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $127.68 | $128.80 | $118.23 | $121.74 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $121.42 | $126.96 | $117.48 | $118.71 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $118.10 | $124.44 | $117.45 | $118.02 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $118.89 | $126.12 | $113.94 | $114.29 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $115.20 | $119.00 | $113.28 | $115.99 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $117.55 | $121.21 | $113.30 | $116.70 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $117.59 | $129.92 | $116.46 | $128.25 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $127.59 | $130.71 | $121.90 | $123.13 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $122.76 | $124.75 | $113.45 | $113.59 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $113.54 | $121.72 | $112.17 | $120.93 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $120.76 | $121.03 | $114.66 | $116.86 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $116.55 | $121.38 | $114.52 | $120.38 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $119.39 | $120.91 | $110.52 | $114.47 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $114.52 | $117.80 | $110.18 | $114.84 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $115.12 | $120.09 | $111.92 | $115.58 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $114.62 | $116.34 | $112.09 | $114.35 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $114.99 | $120.10 | $113.41 | $119.72 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $120.37 | $129.54 | $118.80 | $129.30 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $129.40 | $129.56 | $117.30 | $120.69 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $120.39 | $131.00 | $119.62 | $127.49 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $126.60 | $147.08 | $126.46 | $139.54 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $139.75 | $143.57 | $135.71 | $137.84 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $137.72 | $141.58 | $136.30 | $139.38 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $137.79 | $141.84 | $136.36 | $141.57 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $142.25 | $145.95 | $138.42 | $141.71 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $142.32 | $143.56 | $134.22 | $134.99 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $132.56 | $137.47 | $128.45 | $129.54 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $130.78 | $137.63 | $129.32 | $134.55 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $136.11 | $137.28 | $133.88 | $137.22 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $137.33 | $138.89 | $129.48 | $132.13 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $131.20 | $139.78 | $131.20 | $138.46 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $137.10 | $141.24 | $134.15 | $136.51 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $137.36 | $138.45 | $130.99 | $133.20 | 0 |
| May 1, 2023 – May 5, 2023 | $132.74 | $137.02 | $130.61 | $134.16 | 0 |
| May 8, 2023 – May 12, 2023 | $135.13 | $135.46 | $131.21 | $133.78 | 0 |
| May 15, 2023 – May 19, 2023 | $133.66 | $138.24 | $131.61 | $137.22 | 0 |
| May 22, 2023 – May 26, 2023 | $137.19 | $143.16 | $131.33 | $142.53 | 0 |
| May 29, 2023 – Jun 2, 2023 | $141.94 | $152.88 | $138.56 | $151.85 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $156.31 | $162.63 | $152.22 | $154.86 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $155.77 | $162.39 | $154.43 | $159.14 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $157.76 | $163.08 | $154.12 | $157.99 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $157.29 | $164.83 | $157.29 | $164.37 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $163.16 | $163.16 | $154.32 | $154.75 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $154.12 | $159.82 | $154.12 | $159.59 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $159.72 | $172.32 | $159.63 | $170.04 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $170.92 | $178.38 | $169.78 | $178.11 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $177.90 | $184.56 | $165.56 | $179.36 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $178.77 | $185.96 | $170.67 | $185.60 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $185.00 | $188.75 | $180.99 | $182.89 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $182.67 | $183.60 | $179.03 | $180.09 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $181.28 | $184.79 | $177.25 | $183.39 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $183.16 | $183.16 | $172.68 | $179.87 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $179.89 | $181.68 | $173.99 | $176.57 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $176.58 | $179.12 | $173.31 | $177.09 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $175.88 | $180.10 | $172.82 | $173.51 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $172.52 | $177.24 | $169.28 | $176.00 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $175.69 | $180.85 | $172.49 | $174.54 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $176.31 | $176.52 | $169.21 | $172.39 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $173.08 | $177.62 | $166.28 | $175.45 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $175.68 | $179.90 | $169.44 | $172.97 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $171.75 | $172.53 | $165.80 | $167.68 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $166.30 | $179.28 | $166.30 | $171.47 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $171.11 | $176.82 | $166.34 | $176.04 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $174.83 | $180.50 | $171.45 | $179.82 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $178.43 | $182.38 | $175.51 | $180.93 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $181.82 | $203.65 | $181.82 | $201.76 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $200.90 | $207.19 | $197.45 | $205.50 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $205.13 | $209.71 | $204.49 | $205.59 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $204.76 | $207.15 | $199.23 | $200.29 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $199.38 | $213.29 | $198.74 | $212.05 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $210.68 | $215.10 | $206.80 | $213.56 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $215.50 | $217.92 | $202.23 | $203.12 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $203.68 | $220.37 | $202.89 | $218.71 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $216.46 | $229.26 | $214.91 | $227.64 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $226.91 | $231.45 | $216.32 | $230.18 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $228.07 | $232.91 | $222.97 | $228.66 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $227.61 | $231.91 | $224.41 | $226.60 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $228.62 | $239.71 | $228.62 | $231.88 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $230.30 | $233.39 | $227.64 | $228.27 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $227.95 | $241.38 | $219.36 | $230.84 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $231.69 | $234.85 | $224.05 | $232.76 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $232.76 | $234.76 | $224.27 | $234.41 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $234.51 | $237.90 | $230.80 | $234.17 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $235.59 | $235.88 | $227.68 | $230.06 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $231.07 | $239.21 | $230.58 | $237.33 | 0 |
| Apr 29, 2024 – May 3, 2024 | $236.81 | $243.93 | $235.53 | $241.14 | 0 |
| May 6, 2024 – May 10, 2024 | $243.16 | $250.38 | $243.16 | $245.90 | 0 |
| May 13, 2024 – May 17, 2024 | $247.19 | $247.19 | $237.99 | $238.69 | 0 |
| May 20, 2024 – May 24, 2024 | $238.71 | $260.99 | $238.53 | $259.86 | 0 |
| May 27, 2024 – May 31, 2024 | $260.47 | $262.06 | $249.63 | $252.48 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $253.93 | $257.50 | $247.16 | $251.51 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $250.71 | $268.91 | $248.25 | $261.55 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $260.73 | $268.41 | $259.26 | $263.60 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $263.60 | $272.08 | $260.17 | $263.46 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $264.06 | $270.70 | $258.67 | $270.03 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $270.74 | $281.33 | $267.57 | $276.79 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $279.54 | $299.25 | $277.34 | $282.35 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $283.18 | $299.11 | $282.40 | $298.98 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $298.75 | $324.98 | $295.40 | $304.99 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $291.07 | $308.95 | $284.02 | $302.57 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $302.91 | $313.74 | $298.92 | $307.81 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $308.69 | $323.34 | $305.83 | $323.14 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $325.83 | $335.51 | $320.99 | $335.51 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $333.82 | $334.10 | $280.84 | $283.21 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $297.13 | $336.18 | $295.82 | $334.56 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $334.17 | $364.15 | $333.57 | $356.31 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $356.05 | $375.01 | $356.05 | $367.40 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $366.57 | $373.27 | $358.43 | $372.49 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $368.27 | $388.08 | $366.08 | $387.21 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $386.92 | $396.30 | $385.05 | $389.17 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $389.15 | $392.52 | $360.45 | $364.99 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $364.99 | $382.84 | $348.27 | $356.44 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $355.80 | $419.72 | $355.80 | $417.69 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $422.41 | $426.05 | $399.76 | $401.71 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $409.55 | $424.80 | $400.91 | $424.27 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $425.12 | $434.05 | $410.92 | $420.02 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $420.31 | $422.77 | $405.77 | $413.44 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $416.13 | $416.91 | $384.37 | $386.50 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $384.98 | $392.03 | $346.35 | $356.40 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $356.09 | $362.46 | $350.16 | $355.42 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $353.78 | $356.65 | $345.01 | $356.10 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $356.06 | $361.67 | $346.39 | $360.07 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $354.01 | $391.14 | $351.85 | $388.02 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $393.09 | $398.77 | $363.27 | $364.94 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $358.99 | $358.99 | $315.02 | $328.20 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $320.21 | $327.55 | $316.13 | $323.61 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $325.88 | $328.69 | $307.16 | $316.57 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $316.26 | $321.97 | $299.36 | $300.69 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $302.44 | $307.93 | $295.32 | $304.60 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $306.75 | $307.45 | $290.67 | $299.98 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $296.76 | $300.49 | $282.20 | $289.59 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $288.16 | $293.18 | $282.21 | $291.36 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $295.73 | $313.26 | $285.36 | $288.78 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $285.51 | $302.91 | $248.80 | $262.51 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $254.25 | $300.15 | $248.62 | $299.15 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $301.73 | $304.09 | $288.59 | $296.98 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $293.56 | $314.06 | $285.45 | $310.84 | 0 |
| Apr 28, 2025 – May 2, 2025 | $309.18 | $325.91 | $306.40 | $319.65 | 0 |
| May 5, 2025 – May 9, 2025 | $316.71 | $319.79 | $302.79 | $310.02 | 0 |
| May 12, 2025 – May 16, 2025 | $327.52 | $337.54 | $322.58 | $329.90 | 0 |
| May 19, 2025 – May 23, 2025 | $322.62 | $327.86 | $296.05 | $299.70 | 0 |
| May 26, 2025 – May 30, 2025 | $304.26 | $313.30 | $299.32 | $304.56 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $303.07 | $309.19 | $297.26 | $303.87 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $306.76 | $312.22 | $286.41 | $287.58 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $291.25 | $292.72 | $276.32 | $280.69 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $281.83 | $293.57 | $277.49 | $288.64 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $290.65 | $296.62 | $281.85 | $291.82 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $289.83 | $305.16 | $278.45 | $302.69 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $302.79 | $304.77 | $283.96 | $285.89 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $288.68 | $289.16 | $278.54 | $282.65 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $282.98 | $285.52 | $241.25 | $244.36 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $247.67 | $262.50 | $241.93 | $260.76 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $261.29 | $285.72 | $254.39 | $258.76 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $258.25 | $274.85 | $256.00 | $271.83 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $271.37 | $274.08 | $261.77 | $272.70 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $267.54 | $271.07 | $259.64 | $264.76 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $265.49 | $268.38 | $248.32 | $249.27 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $248.20 | $257.84 | $242.69 | $256.04 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $257.07 | $259.60 | $239.52 | $242.02 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $245.37 | $259.99 | $237.75 | $249.02 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $249.76 | $251.22 | $229.74 | $231.11 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $234.84 | $245.81 | $230.25 | $237.54 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $241.83 | $246.44 | $238.41 | $244.17 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $243.60 | $255.83 | $240.19 | $249.92 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $251.31 | $254.67 | $236.18 | $244.46 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $249.12 | $256.49 | $241.57 | $250.89 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $248.37 | $259.29 | $239.09 | $258.48 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $257.91 | $273.27 | $256.67 | $271.33 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $268.08 | $304.13 | $266.60 | $303.66 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $305.81 | $323.30 | $281.60 | $318.47 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $320.92 | $327.95 | $301.17 | $305.37 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $304.78 | $316.88 | $302.13 | $306.68 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $306.41 | $307.82 | $290.28 | $294.44 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $293.96 | $323.74 | $293.96 | $318.90 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $317.99 | $333.32 | $315.22 | $330.43 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $326.11 | $336.35 | $314.37 | $318.90 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $321.44 | $323.63 | $265.51 | $269.71 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $266.14 | $292.31 | $256.38 | $289.96 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $292.58 | $333.93 | $292.58 | $309.17 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $308.01 | $318.33 | $282.50 | $311.09 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $311.11 | $311.11 | $286.71 | $294.03 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $291.88 | $296.32 | $259.87 | $261.97 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $255.64 | $272.73 | $248.33 | $256.28 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $260.12 | $265.13 | $249.83 | $258.71 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $267.30 | $274.75 | $255.19 | $263.64 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $266.44 | $271.31 | $257.42 | $262.94 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $259.81 | $291.35 | $259.53 | $290.25 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $288.56 | $308.49 | $270.90 | $290.05 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $289.94 | $306.34 | $288.86 | $296.18 | 0 |
| Apr 27, 2026 – May 1, 2026 | $296.58 | $302.16 | $284.19 | $287.15 | 0 |
| May 4, 2026 – May 8, 2026 | $285.48 | $288.87 | $268.92 | $271.52 | 0 |
| May 11, 2026 – May 15, 2026 | $271.48 | $277.80 | $251.45 | $255.97 | 0 |
| May 18, 2026 – May 22, 2026 | $257.47 | $282.12 | $253.93 | $278.00 | 0 |
| May 25, 2026 – May 29, 2026 | $277.56 | $304.96 | $262.97 | $276.97 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $275.81 | $278.00 | $263.50 | $266.37 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $265.18 | $282.19 | $264.01 | $272.07 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $278.14 | $288.37 | $269.76 | $279.94 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $278.70 | $295.00 | $266.26 | $282.61 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $278.73 | $281.97 | $266.93 | $276.12 | 0 |
| Jul 6, 2026 – Jul 6, 2026 | $276.08 | $280.97 | $272.95 | $280.05 | |