| Jan 3, 2005 – Jan 7, 2005 | $10.87 | $10.87 | $10.17 | $10.28 | 0 |
| Jan 10, 2005 – Jan 14, 2005 | $10.20 | $10.45 | $9.98 | $10.28 | 0 |
| Jan 17, 2005 – Jan 21, 2005 | $10.16 | $10.80 | $10.15 | $10.24 | 0 |
| Jan 24, 2005 – Jan 28, 2005 | $10.26 | $10.29 | $7.78 | $8.76 | 0 |
| Jan 31, 2005 – Feb 4, 2005 | $8.88 | $8.89 | $7.58 | $7.99 | 0 |
| Feb 7, 2005 – Feb 11, 2005 | $8.34 | $8.44 | $7.42 | $7.74 | 0 |
| Feb 14, 2005 – Feb 18, 2005 | $7.63 | $8.34 | $7.49 | $7.60 | 0 |
| Feb 21, 2005 – Feb 25, 2005 | $7.56 | $7.65 | $7.34 | $7.60 | 0 |
| Feb 28, 2005 – Mar 4, 2005 | $7.81 | $7.92 | $7.37 | $7.53 | 0 |
| Mar 7, 2005 – Mar 11, 2005 | $7.70 | $8.01 | $7.23 | $7.32 | 0 |
| Mar 14, 2005 – Mar 18, 2005 | $7.29 | $7.49 | $6.47 | $6.58 | 0 |
| Mar 21, 2005 – Mar 24, 2005 | $6.60 | $6.70 | $5.84 | $6.31 | 0 |
| Mar 28, 2005 – Apr 1, 2005 | $6.32 | $6.46 | $5.75 | $5.89 | 0 |
| Apr 4, 2005 – Apr 8, 2005 | $5.84 | $6.32 | $5.75 | $6.11 | 0 |
| Apr 11, 2005 – Apr 15, 2005 | $6.20 | $7.12 | $5.75 | $6.85 | 0 |
| Apr 18, 2005 – Apr 22, 2005 | $6.90 | $8.84 | $6.61 | $8.16 | 0 |
| Apr 25, 2005 – Apr 29, 2005 | $8.16 | $8.77 | $8.04 | $8.42 | 0 |
| May 2, 2005 – May 6, 2005 | $8.42 | $8.58 | $8.09 | $8.43 | 0 |
| May 9, 2005 – May 13, 2005 | $8.45 | $8.90 | $8.19 | $8.35 | 0 |
| May 16, 2005 – May 20, 2005 | $8.47 | $8.53 | $7.60 | $7.94 | 0 |
| May 23, 2005 – May 27, 2005 | $7.40 | $7.50 | $6.96 | $7.18 | 0 |
| May 30, 2005 – Jun 3, 2005 | $7.14 | $7.75 | $7.14 | $7.57 | 0 |
| Jun 6, 2005 – Jun 10, 2005 | $7.53 | $7.58 | $7.10 | $7.46 | 0 |
| Jun 13, 2005 – Jun 17, 2005 | $7.46 | $7.76 | $7.24 | $7.56 | 0 |
| Jun 20, 2005 – Jun 24, 2005 | $7.55 | $7.60 | $6.92 | $7.07 | 0 |
| Jun 27, 2005 – Jul 1, 2005 | $7.00 | $7.54 | $6.95 | $7.44 | 0 |
| Jul 4, 2005 – Jul 8, 2005 | $7.41 | $8.25 | $7.41 | $8.14 | 0 |
| Jul 11, 2005 – Jul 15, 2005 | $8.11 | $8.41 | $7.61 | $7.70 | 0 |
| Jul 18, 2005 – Jul 22, 2005 | $7.66 | $7.71 | $5.63 | $6.06 | 0 |
| Jul 25, 2005 – Jul 29, 2005 | $6.13 | $6.79 | $6.06 | $6.52 | 0 |
| Aug 1, 2005 – Aug 5, 2005 | $6.53 | $6.63 | $6.18 | $6.23 | 0 |
| Aug 8, 2005 – Aug 12, 2005 | $6.14 | $6.43 | $6.06 | $6.23 | 0 |
| Aug 15, 2005 – Aug 19, 2005 | $6.19 | $6.71 | $6.18 | $6.44 | 0 |
| Aug 22, 2005 – Aug 26, 2005 | $6.40 | $6.85 | $6.40 | $6.51 | 0 |
| Aug 29, 2005 – Sep 2, 2005 | $6.50 | $7.26 | $6.43 | $7.13 | 0 |
| Sep 5, 2005 – Sep 9, 2005 | $7.15 | $7.44 | $6.96 | $7.07 | 0 |
| Sep 12, 2005 – Sep 16, 2005 | $7.03 | $7.29 | $6.74 | $6.86 | 0 |
| Sep 19, 2005 – Sep 23, 2005 | $6.85 | $6.85 | $6.20 | $6.62 | 0 |
| Sep 26, 2005 – Sep 30, 2005 | $6.67 | $6.75 | $6.41 | $6.72 | 0 |
| Oct 3, 2005 – Oct 7, 2005 | $6.72 | $6.84 | $6.31 | $6.41 | 0 |
| Oct 10, 2005 – Oct 14, 2005 | $6.52 | $7.11 | $6.40 | $7.02 | 0 |
| Oct 17, 2005 – Oct 21, 2005 | $6.97 | $7.52 | $6.83 | $7.34 | 0 |
| Oct 24, 2005 – Oct 28, 2005 | $7.30 | $7.69 | $6.75 | $7.11 | 0 |
| Oct 31, 2005 – Nov 4, 2005 | $7.10 | $7.40 | $6.86 | $7.00 | 0 |
| Nov 7, 2005 – Nov 11, 2005 | $7.00 | $7.10 | $6.66 | $6.98 | 0 |
| Nov 14, 2005 – Nov 18, 2005 | $6.90 | $7.01 | $6.22 | $6.44 | 0 |
| Nov 21, 2005 – Nov 25, 2005 | $6.44 | $6.90 | $6.20 | $6.90 | 0 |
| Nov 28, 2005 – Dec 2, 2005 | $6.90 | $7.03 | $6.69 | $6.91 | 0 |
| Dec 5, 2005 – Dec 9, 2005 | $6.89 | $7.13 | $6.61 | $6.91 | 0 |
| Dec 12, 2005 – Dec 16, 2005 | $6.90 | $7.00 | $6.60 | $6.79 | 0 |
| Dec 19, 2005 – Dec 23, 2005 | $6.85 | $6.85 | $6.45 | $6.77 | 0 |
| Dec 26, 2005 – Dec 30, 2005 | $6.73 | $6.76 | $6.27 | $6.47 | 0 |
| Jan 2, 2006 – Jan 6, 2006 | $6.35 | $6.39 | $5.96 | $6.19 | 0 |
| Jan 9, 2006 – Jan 13, 2006 | $6.15 | $7.56 | $6.13 | $7.46 | 0 |
| Jan 16, 2006 – Jan 20, 2006 | $7.38 | $8.48 | $7.36 | $7.59 | 0 |
| Jan 23, 2006 – Jan 27, 2006 | $7.48 | $8.69 | $7.26 | $8.40 | 0 |
| Jan 30, 2006 – Feb 3, 2006 | $8.41 | $8.44 | $7.78 | $7.91 | 0 |
| Feb 6, 2006 – Feb 10, 2006 | $7.90 | $8.56 | $7.75 | $8.25 | 0 |
| Feb 13, 2006 – Feb 17, 2006 | $8.19 | $8.50 | $7.96 | $8.41 | 0 |
| Feb 20, 2006 – Feb 24, 2006 | $8.45 | $8.48 | $7.93 | $8.38 | 0 |
| Feb 27, 2006 – Mar 3, 2006 | $8.26 | $8.70 | $7.90 | $8.43 | 0 |
| Mar 6, 2006 – Mar 10, 2006 | $8.39 | $8.44 | $7.97 | $8.21 | 0 |
| Mar 13, 2006 – Mar 17, 2006 | $8.18 | $9.16 | $8.12 | $9.05 | 0 |
| Mar 20, 2006 – Mar 24, 2006 | $9.05 | $9.45 | $8.61 | $8.97 | 0 |
| Mar 27, 2006 – Mar 31, 2006 | $8.96 | $9.43 | $8.89 | $9.17 | 0 |
| Apr 3, 2006 – Apr 7, 2006 | $9.15 | $9.32 | $8.76 | $8.91 | 0 |
| Apr 10, 2006 – Apr 13, 2006 | $8.87 | $9.08 | $8.68 | $9.05 | 0 |
| Apr 17, 2006 – Apr 21, 2006 | $9.01 | $9.75 | $8.91 | $9.15 | 0 |
| Apr 24, 2006 – Apr 28, 2006 | $9.20 | $9.62 | $8.20 | $8.79 | 0 |
| May 1, 2006 – May 5, 2006 | $8.79 | $9.40 | $8.25 | $8.60 | 0 |
| May 8, 2006 – May 12, 2006 | $8.62 | $8.67 | $7.52 | $7.75 | 0 |
| May 15, 2006 – May 19, 2006 | $7.64 | $8.00 | $7.39 | $7.49 | 0 |
| May 22, 2006 – May 26, 2006 | $7.42 | $7.70 | $6.98 | $7.62 | 0 |
| May 29, 2006 – Jun 2, 2006 | $7.55 | $8.15 | $7.29 | $7.79 | 0 |
| Jun 5, 2006 – Jun 9, 2006 | $7.79 | $8.01 | $7.45 | $7.66 | 0 |
| Jun 12, 2006 – Jun 16, 2006 | $7.65 | $7.85 | $7.27 | $7.59 | 0 |
| Jun 19, 2006 – Jun 23, 2006 | $7.64 | $7.68 | $7.31 | $7.50 | 0 |
| Jun 26, 2006 – Jun 30, 2006 | $7.53 | $7.58 | $7.02 | $7.39 | 0 |
| Jul 3, 2006 – Jul 7, 2006 | $7.42 | $7.68 | $7.09 | $7.20 | 0 |
| Jul 10, 2006 – Jul 14, 2006 | $6.91 | $7.02 | $6.45 | $6.67 | 0 |
| Jul 17, 2006 – Jul 21, 2006 | $6.66 | $6.98 | $6.41 | $6.51 | 0 |
| Jul 24, 2006 – Jul 28, 2006 | $6.51 | $6.91 | $6.15 | $6.76 | 0 |
| Jul 31, 2006 – Aug 4, 2006 | $6.78 | $6.88 | $6.19 | $6.34 | 0 |
| Aug 7, 2006 – Aug 11, 2006 | $6.30 | $6.30 | $5.80 | $5.82 | 0 |
| Aug 14, 2006 – Aug 18, 2006 | $5.89 | $6.08 | $5.81 | $5.94 | 0 |
| Aug 21, 2006 – Aug 25, 2006 | $5.93 | $5.97 | $5.62 | $5.69 | 0 |
| Aug 28, 2006 – Sep 1, 2006 | $5.67 | $6.31 | $5.67 | $6.11 | 0 |
| Sep 4, 2006 – Sep 8, 2006 | $6.15 | $6.45 | $6.10 | $6.15 | 0 |
| Sep 11, 2006 – Sep 15, 2006 | $6.09 | $6.83 | $6.09 | $6.76 | 0 |
| Sep 18, 2006 – Sep 22, 2006 | $6.71 | $7.06 | $6.35 | $6.71 | 0 |
| Sep 25, 2006 – Sep 29, 2006 | $6.80 | $13.34 | $6.70 | $11.38 | 0 |
| Oct 2, 2006 – Oct 6, 2006 | $11.30 | $13.65 | $11.00 | $13.61 | 0 |
| Oct 9, 2006 – Oct 13, 2006 | $13.58 | $15.33 | $13.08 | $15.03 | 0 |
| Oct 16, 2006 – Oct 20, 2006 | $15.00 | $15.13 | $13.80 | $14.12 | 0 |
| Oct 23, 2006 – Oct 27, 2006 | $14.02 | $14.58 | $13.22 | $14.50 | 0 |
| Oct 30, 2006 – Nov 3, 2006 | $14.21 | $14.66 | $12.83 | $13.00 | 0 |
| Nov 6, 2006 – Nov 10, 2006 | $12.91 | $13.44 | $12.60 | $12.83 | 0 |
| Nov 13, 2006 – Nov 17, 2006 | $12.74 | $13.22 | $12.55 | $12.95 | 0 |
| Nov 20, 2006 – Nov 24, 2006 | $12.94 | $13.64 | $12.82 | $13.22 | 0 |
| Nov 27, 2006 – Dec 1, 2006 | $13.15 | $13.34 | $12.81 | $13.08 | 0 |
| Dec 4, 2006 – Dec 8, 2006 | $13.09 | $14.34 | $13.00 | $14.16 | 0 |
| Dec 11, 2006 – Dec 15, 2006 | $14.09 | $14.25 | $13.34 | $13.52 | 0 |
| Dec 18, 2006 – Dec 22, 2006 | $13.56 | $14.23 | $12.78 | $13.97 | 0 |
| Dec 25, 2006 – Dec 29, 2006 | $13.92 | $14.25 | $13.72 | $13.97 | 0 |
| Jan 1, 2007 – Jan 5, 2007 | $14.02 | $14.08 | $13.07 | $13.64 | 0 |
| Jan 8, 2007 – Jan 12, 2007 | $13.62 | $14.73 | $13.20 | $14.51 | 0 |
| Jan 15, 2007 – Jan 19, 2007 | $14.51 | $14.72 | $14.22 | $14.44 | 0 |
| Jan 22, 2007 – Jan 26, 2007 | $14.40 | $14.42 | $13.75 | $13.99 | 0 |
| Jan 29, 2007 – Feb 2, 2007 | $14.08 | $17.01 | $13.53 | $16.47 | 0 |
| Feb 5, 2007 – Feb 9, 2007 | $16.21 | $16.70 | $16.01 | $16.22 | 0 |
| Feb 12, 2007 – Feb 16, 2007 | $16.99 | $17.63 | $16.30 | $17.56 | 0 |
| Feb 19, 2007 – Feb 23, 2007 | $17.48 | $17.95 | $17.09 | $17.26 | 0 |
| Feb 26, 2007 – Mar 2, 2007 | $17.19 | $17.34 | $15.90 | $16.46 | 0 |
| Mar 5, 2007 – Mar 9, 2007 | $16.39 | $16.80 | $16.05 | $16.59 | 0 |
| Mar 12, 2007 – Mar 16, 2007 | $16.55 | $16.97 | $15.97 | $16.00 | 0 |
| Mar 19, 2007 – Mar 23, 2007 | $16.10 | $16.54 | $15.97 | $16.43 | 0 |
| Mar 26, 2007 – Mar 30, 2007 | $16.38 | $16.53 | $15.72 | $15.86 | 0 |
| Apr 2, 2007 – Apr 5, 2007 | $15.88 | $16.72 | $15.45 | $16.70 | 0 |
| Apr 9, 2007 – Apr 13, 2007 | $16.70 | $17.29 | $16.32 | $16.92 | 0 |
| Apr 16, 2007 – Apr 20, 2007 | $16.95 | $17.10 | $15.88 | $16.75 | 0 |
| Apr 23, 2007 – Apr 27, 2007 | $17.58 | $24.28 | $17.00 | $23.87 | 0 |
| Apr 30, 2007 – May 4, 2007 | $22.95 | $24.18 | $22.57 | $23.50 | 0 |
| May 7, 2007 – May 11, 2007 | $23.34 | $24.19 | $22.52 | $23.10 | 0 |
| May 14, 2007 – May 18, 2007 | $23.01 | $23.10 | $21.99 | $22.36 | 0 |
| May 21, 2007 – May 25, 2007 | $22.44 | $23.09 | $22.10 | $22.64 | 0 |
| May 28, 2007 – Jun 1, 2007 | $22.70 | $23.83 | $22.21 | $22.70 | 0 |
| Jun 4, 2007 – Jun 8, 2007 | $22.54 | $23.74 | $21.79 | $23.11 | 0 |
| Jun 11, 2007 – Jun 15, 2007 | $22.96 | $25.29 | $22.85 | $24.51 | 0 |
| Jun 18, 2007 – Jun 22, 2007 | $24.46 | $24.96 | $24.09 | $24.26 | 0 |
| Jun 25, 2007 – Jun 29, 2007 | $24.24 | $24.68 | $23.08 | $24.16 | 0 |
| Jul 2, 2007 – Jul 6, 2007 | $24.20 | $24.70 | $24.09 | $24.55 | 0 |
| Jul 9, 2007 – Jul 13, 2007 | $24.63 | $26.29 | $24.34 | $25.80 | 0 |
| Jul 16, 2007 – Jul 20, 2007 | $25.97 | $26.45 | $25.76 | $26.02 | 0 |
| Jul 23, 2007 – Jul 27, 2007 | $26.18 | $29.71 | $25.65 | $27.08 | 0 |
| Jul 30, 2007 – Aug 3, 2007 | $27.24 | $27.36 | $25.57 | $25.64 | 0 |
| Aug 6, 2007 – Aug 10, 2007 | $26.00 | $28.34 | $24.88 | $26.48 | 0 |
| Aug 13, 2007 – Aug 17, 2007 | $26.69 | $27.00 | $22.24 | $25.80 | 0 |
| Aug 20, 2007 – Aug 24, 2007 | $25.86 | $26.85 | $21.74 | $23.29 | 0 |
| Aug 27, 2007 – Aug 31, 2007 | $23.89 | $24.67 | $21.55 | $22.69 | 0 |
| Sep 3, 2007 – Sep 7, 2007 | $22.65 | $24.98 | $22.60 | $23.84 | 0 |
| Sep 10, 2007 – Sep 14, 2007 | $23.90 | $25.12 | $23.25 | $23.90 | 0 |
| Sep 17, 2007 – Sep 21, 2007 | $23.90 | $25.97 | $23.35 | $25.56 | 0 |
| Sep 24, 2007 – Sep 28, 2007 | $25.60 | $26.24 | $25.21 | $25.33 | 0 |
| Oct 1, 2007 – Oct 5, 2007 | $25.22 | $28.63 | $25.02 | $28.46 | 0 |
| Oct 8, 2007 – Oct 12, 2007 | $28.30 | $28.64 | $26.90 | $27.62 | 0 |
| Oct 15, 2007 – Oct 19, 2007 | $27.58 | $29.30 | $26.61 | $27.05 | 0 |
| Oct 22, 2007 – Oct 26, 2007 | $26.84 | $28.96 | $18.00 | $18.85 | 0 |
| Oct 29, 2007 – Nov 2, 2007 | $18.86 | $21.02 | $18.85 | $19.51 | 0 |
| Nov 5, 2007 – Nov 9, 2007 | $19.19 | $19.75 | $16.36 | $17.63 | 0 |
| Nov 12, 2007 – Nov 16, 2007 | $17.51 | $17.70 | $15.72 | $15.87 | 0 |
| Nov 19, 2007 – Nov 23, 2007 | $15.67 | $16.05 | $14.62 | $14.80 | 0 |
| Nov 26, 2007 – Nov 30, 2007 | $14.75 | $17.19 | $14.70 | $16.89 | 0 |
| Dec 3, 2007 – Dec 7, 2007 | $16.82 | $19.88 | $16.24 | $18.62 | 0 |
| Dec 10, 2007 – Dec 14, 2007 | $18.59 | $19.13 | $17.63 | $17.77 | 0 |
| Dec 17, 2007 – Dec 21, 2007 | $17.66 | $18.19 | $16.96 | $17.62 | 0 |
| Dec 24, 2007 – Dec 28, 2007 | $17.62 | $18.18 | $17.05 | $17.15 | 0 |
| Dec 31, 2007 – Jan 4, 2008 | $17.24 | $17.24 | $16.24 | $16.50 | 0 |
| Jan 7, 2008 – Jan 11, 2008 | $16.45 | $16.57 | $14.71 | $14.77 | 0 |
| Jan 14, 2008 – Jan 18, 2008 | $14.90 | $15.05 | $13.25 | $13.40 | 0 |
| Jan 21, 2008 – Jan 25, 2008 | $12.96 | $14.01 | $12.16 | $13.87 | 0 |
| Jan 28, 2008 – Feb 1, 2008 | $13.75 | $14.85 | $10.80 | $12.06 | 0 |
| Feb 4, 2008 – Feb 8, 2008 | $12.05 | $13.62 | $12.05 | $13.01 | 0 |
| Feb 11, 2008 – Feb 15, 2008 | $13.01 | $13.48 | $12.71 | $13.02 | 0 |
| Feb 18, 2008 – Feb 22, 2008 | $13.13 | $13.50 | $12.59 | $12.82 | 0 |
| Feb 25, 2008 – Feb 29, 2008 | $12.75 | $13.45 | $12.30 | $12.35 | 0 |
| Mar 3, 2008 – Mar 7, 2008 | $12.38 | $12.44 | $10.96 | $11.10 | 0 |
| Mar 10, 2008 – Mar 14, 2008 | $11.15 | $11.69 | $10.86 | $10.92 | 0 |
| Mar 17, 2008 – Mar 20, 2008 | $10.95 | $11.90 | $10.34 | $11.39 | 0 |
| Mar 24, 2008 – Mar 28, 2008 | $11.42 | $12.90 | $11.15 | $11.19 | 0 |
| Mar 31, 2008 – Apr 4, 2008 | $11.16 | $12.52 | $11.05 | $11.61 | 0 |
| Apr 7, 2008 – Apr 11, 2008 | $11.62 | $11.71 | $9.92 | $9.95 | 0 |
| Apr 14, 2008 – Apr 18, 2008 | $9.90 | $10.10 | $9.80 | $10.03 | 0 |
| Apr 21, 2008 – Apr 25, 2008 | $10.03 | $10.15 | $9.65 | $10.00 | 0 |
| Apr 28, 2008 – May 2, 2008 | $9.97 | $12.79 | $9.97 | $12.19 | 0 |
| May 5, 2008 – May 9, 2008 | $12.18 | $12.55 | $11.98 | $12.44 | 0 |
| May 12, 2008 – May 16, 2008 | $12.45 | $12.99 | $12.27 | $12.54 | 0 |
| May 19, 2008 – May 23, 2008 | $12.62 | $13.42 | $12.52 | $12.72 | 0 |
| May 26, 2008 – May 30, 2008 | $12.76 | $13.25 | $12.52 | $13.17 | 0 |
| Jun 2, 2008 – Jun 6, 2008 | $13.20 | $13.45 | $12.70 | $12.90 | 0 |
| Jun 9, 2008 – Jun 13, 2008 | $12.90 | $12.97 | $11.67 | $12.30 | 0 |
| Jun 16, 2008 – Jun 20, 2008 | $12.28 | $13.01 | $11.96 | $12.12 | 0 |
| Jun 23, 2008 – Jun 27, 2008 | $12.21 | $12.21 | $10.68 | $10.71 | 0 |
| Jun 30, 2008 – Jul 3, 2008 | $10.73 | $11.39 | $10.19 | $11.16 | 0 |
| Jul 7, 2008 – Jul 11, 2008 | $11.25 | $11.52 | $10.01 | $10.68 | 0 |
| Jul 14, 2008 – Jul 18, 2008 | $10.79 | $12.24 | $10.27 | $11.45 | 0 |
| Jul 21, 2008 – Jul 25, 2008 | $11.47 | $11.96 | $10.91 | $11.52 | 0 |
| Jul 28, 2008 – Aug 1, 2008 | $11.47 | $11.56 | $9.02 | $10.54 | 0 |
| Aug 4, 2008 – Aug 8, 2008 | $10.50 | $12.35 | $10.26 | $12.31 | 0 |
| Aug 11, 2008 – Aug 15, 2008 | $12.16 | $13.19 | $11.95 | $13.02 | 0 |
| Aug 18, 2008 – Aug 22, 2008 | $13.04 | $13.19 | $12.06 | $12.96 | 0 |
| Aug 25, 2008 – Aug 29, 2008 | $12.92 | $13.18 | $12.47 | $13.04 | 0 |
| Sep 1, 2008 – Sep 5, 2008 | $13.18 | $13.74 | $12.84 | $12.96 | 0 |
| Sep 8, 2008 – Sep 12, 2008 | $13.32 | $13.73 | $12.85 | $13.19 | 0 |
| Sep 15, 2008 – Sep 19, 2008 | $12.85 | $13.46 | $12.00 | $13.00 | 0 |
| Sep 22, 2008 – Sep 26, 2008 | $13.16 | $13.16 | $10.89 | $11.23 | 0 |
| Sep 29, 2008 – Oct 3, 2008 | $11.02 | $11.15 | $9.04 | $9.11 | 0 |
| Oct 6, 2008 – Oct 10, 2008 | $9.01 | $9.06 | $5.59 | $6.77 | 0 |
| Oct 13, 2008 – Oct 17, 2008 | $6.88 | $8.69 | $5.83 | $6.08 | 0 |
| Oct 20, 2008 – Oct 24, 2008 | $6.24 | $6.50 | $4.88 | $5.62 | 0 |
| Oct 27, 2008 – Oct 31, 2008 | $5.77 | $7.79 | $5.36 | $6.93 | 0 |
| Nov 3, 2008 – Nov 7, 2008 | $6.90 | $7.30 | $6.61 | $6.89 | 0 |
| Nov 10, 2008 – Nov 14, 2008 | $7.04 | $7.45 | $6.34 | $6.87 | 0 |
| Nov 17, 2008 – Nov 21, 2008 | $6.82 | $7.13 | $5.67 | $6.39 | 0 |
| Nov 24, 2008 – Nov 28, 2008 | $6.46 | $7.51 | $6.13 | $7.00 | 0 |
| Dec 1, 2008 – Dec 5, 2008 | $6.79 | $7.90 | $6.63 | $7.39 | 0 |
| Dec 8, 2008 – Dec 12, 2008 | $7.58 | $8.68 | $7.39 | $7.85 | 0 |
| Dec 15, 2008 – Dec 19, 2008 | $7.88 | $8.75 | $7.40 | $8.47 | 0 |
| Dec 22, 2008 – Dec 26, 2008 | $8.49 | $8.52 | $7.80 | $8.21 | 0 |
| Dec 29, 2008 – Jan 2, 2009 | $8.21 | $9.06 | $7.93 | $8.89 | 0 |
| Jan 5, 2009 – Jan 9, 2009 | $8.94 | $9.63 | $8.35 | $8.82 | 0 |
| Jan 12, 2009 – Jan 16, 2009 | $8.85 | $9.67 | $8.61 | $9.25 | 0 |
| Jan 19, 2009 – Jan 23, 2009 | $9.29 | $9.29 | $8.25 | $8.41 | 0 |
| Jan 26, 2009 – Jan 30, 2009 | $8.45 | $8.75 | $7.48 | $7.88 | 0 |
| Feb 2, 2009 – Feb 6, 2009 | $7.71 | $8.98 | $7.71 | $8.85 | 0 |
| Feb 9, 2009 – Feb 13, 2009 | $8.78 | $9.19 | $8.31 | $8.85 | 0 |
| Feb 16, 2009 – Feb 20, 2009 | $8.58 | $8.72 | $7.73 | $7.81 | 0 |
| Feb 23, 2009 – Feb 27, 2009 | $7.70 | $8.15 | $6.85 | $6.85 | 0 |
| Mar 2, 2009 – Mar 6, 2009 | $6.81 | $7.20 | $6.10 | $6.41 | 0 |
| Mar 9, 2009 – Mar 13, 2009 | $6.37 | $7.76 | $6.16 | $7.59 | 0 |
| Mar 16, 2009 – Mar 20, 2009 | $7.57 | $8.06 | $6.85 | $6.91 | 0 |
| Mar 23, 2009 – Mar 27, 2009 | $7.09 | $8.37 | $6.97 | $8.19 | 0 |
| Mar 30, 2009 – Apr 3, 2009 | $7.96 | $8.39 | $7.62 | $8.09 | 0 |
| Apr 6, 2009 – Apr 9, 2009 | $8.02 | $8.80 | $7.68 | $8.68 | 0 |
| Apr 13, 2009 – Apr 17, 2009 | $8.54 | $10.07 | $8.48 | $10.00 | 0 |
| Apr 20, 2009 – Apr 24, 2009 | $9.78 | $12.44 | $9.41 | $12.12 | 0 |
| Apr 27, 2009 – May 1, 2009 | $12.00 | $12.83 | $11.63 | $12.06 | 0 |
| May 4, 2009 – May 8, 2009 | $12.20 | $12.54 | $11.59 | $12.54 | 0 |
| May 11, 2009 – May 15, 2009 | $12.34 | $12.53 | $11.07 | $11.56 | 0 |
| May 18, 2009 – May 22, 2009 | $11.63 | $12.43 | $11.31 | $11.97 | 0 |
| May 25, 2009 – May 29, 2009 | $11.92 | $12.33 | $11.52 | $11.83 | 0 |
| Jun 1, 2009 – Jun 5, 2009 | $12.08 | $12.91 | $11.01 | $11.08 | 0 |
| Jun 8, 2009 – Jun 12, 2009 | $11.19 | $11.70 | $10.77 | $10.98 | 0 |
| Jun 15, 2009 – Jun 19, 2009 | $10.91 | $10.97 | $9.54 | $9.91 | 0 |
| Jun 22, 2009 – Jun 26, 2009 | $9.82 | $10.90 | $9.43 | $10.81 | 0 |
| Jun 29, 2009 – Jul 2, 2009 | $10.88 | $11.08 | $10.38 | $10.42 | 0 |
| Jul 6, 2009 – Jul 10, 2009 | $10.22 | $10.34 | $9.15 | $9.35 | 0 |
| Jul 13, 2009 – Jul 17, 2009 | $9.36 | $10.38 | $9.21 | $10.30 | 0 |
| Jul 20, 2009 – Jul 24, 2009 | $10.35 | $11.49 | $9.18 | $11.46 | 0 |
| Jul 27, 2009 – Jul 31, 2009 | $11.50 | $12.07 | $10.83 | $10.91 | 0 |
| Aug 3, 2009 – Aug 7, 2009 | $10.88 | $11.26 | $9.75 | $10.13 | 0 |
| Aug 10, 2009 – Aug 14, 2009 | $10.05 | $11.07 | $9.80 | $10.13 | 0 |
| Aug 17, 2009 – Aug 21, 2009 | $10.64 | $13.85 | $10.57 | $13.31 | 0 |
| Aug 24, 2009 – Aug 28, 2009 | $13.30 | $14.00 | $13.08 | $13.50 | 0 |
| Aug 31, 2009 – Sep 4, 2009 | $13.36 | $13.62 | $12.70 | $13.08 | 0 |
| Sep 7, 2009 – Sep 11, 2009 | $13.13 | $13.70 | $12.99 | $13.62 | 0 |
| Sep 14, 2009 – Sep 18, 2009 | $13.50 | $13.87 | $13.40 | $13.68 | 0 |
| Sep 21, 2009 – Sep 25, 2009 | $13.58 | $14.83 | $13.43 | $14.57 | 0 |
| Sep 28, 2009 – Oct 2, 2009 | $14.73 | $15.35 | $13.70 | $15.07 | 0 |
| Oct 5, 2009 – Oct 9, 2009 | $15.17 | $16.45 | $15.17 | $16.25 | 0 |
| Oct 12, 2009 – Oct 16, 2009 | $16.18 | $16.34 | $15.46 | $15.63 | 0 |
| Oct 19, 2009 – Oct 23, 2009 | $15.72 | $18.85 | $14.54 | $17.70 | 0 |
| Oct 26, 2009 – Oct 30, 2009 | $17.62 | $17.70 | $15.55 | $15.72 | 0 |
| Nov 2, 2009 – Nov 6, 2009 | $15.87 | $17.39 | $15.84 | $16.52 | 0 |
| Nov 9, 2009 – Nov 13, 2009 | $16.58 | $16.75 | $15.38 | $15.78 | 0 |
| Nov 16, 2009 – Nov 20, 2009 | $15.93 | $16.86 | $15.52 | $15.54 | 0 |
| Nov 23, 2009 – Nov 27, 2009 | $15.65 | $16.55 | $15.62 | $16.08 | 0 |
| Nov 30, 2009 – Dec 4, 2009 | $16.11 | $18.11 | $15.99 | $18.00 | 0 |
| Dec 7, 2009 – Dec 11, 2009 | $18.00 | $18.13 | $17.24 | $17.40 | 0 |
| Dec 14, 2009 – Dec 18, 2009 | $17.50 | $18.23 | $16.75 | $16.93 | 0 |
| Dec 21, 2009 – Dec 24, 2009 | $16.93 | $17.99 | $16.82 | $17.82 | 0 |
| Dec 28, 2009 – Dec 31, 2009 | $17.88 | $18.10 | $17.57 | $17.82 | 0 |
| Jan 4, 2010 – Jan 8, 2010 | $18.05 | $18.50 | $16.95 | $17.66 | 0 |
| Jan 11, 2010 – Jan 15, 2010 | $17.26 | $17.76 | $16.47 | $16.93 | 0 |
| Jan 18, 2010 – Jan 22, 2010 | $16.95 | $17.79 | $16.47 | $16.53 | 0 |
| Jan 25, 2010 – Jan 29, 2010 | $16.65 | $19.25 | $16.11 | $18.75 | 0 |
| Feb 1, 2010 – Feb 5, 2010 | $18.73 | $18.75 | $17.27 | $17.68 | 0 |
| Feb 8, 2010 – Feb 12, 2010 | $17.62 | $17.81 | $16.93 | $17.53 | 0 |
| Feb 15, 2010 – Feb 19, 2010 | $17.70 | $18.02 | $17.40 | $17.94 | 0 |
| Feb 22, 2010 – Feb 26, 2010 | $17.89 | $18.25 | $17.17 | $18.10 | 0 |
| Mar 1, 2010 – Mar 5, 2010 | $18.16 | $19.34 | $18.08 | $19.17 | 0 |
| Mar 8, 2010 – Mar 12, 2010 | $19.17 | $19.71 | $19.08 | $19.18 | 0 |
| Mar 15, 2010 – Mar 19, 2010 | $19.05 | $19.58 | $18.12 | $19.16 | 0 |
| Mar 22, 2010 – Mar 26, 2010 | $19.03 | $20.00 | $19.03 | $19.46 | 0 |
| Mar 29, 2010 – Apr 1, 2010 | $19.56 | $19.94 | $19.30 | $19.58 | 0 |
| Apr 5, 2010 – Apr 9, 2010 | $19.58 | $20.56 | $17.33 | $17.57 | 0 |
| Apr 12, 2010 – Apr 16, 2010 | $17.62 | $18.90 | $17.52 | $18.70 | 0 |
| Apr 19, 2010 – Apr 23, 2010 | $18.59 | $19.42 | $16.42 | $16.88 | 0 |
| Apr 26, 2010 – Apr 30, 2010 | $16.92 | $18.20 | $16.50 | $17.00 | 0 |
| May 3, 2010 – May 7, 2010 | $17.00 | $17.59 | $16.36 | $16.52 | 0 |
| May 10, 2010 – May 14, 2010 | $17.03 | $17.48 | $16.62 | $17.02 | 0 |
| May 17, 2010 – May 21, 2010 | $17.01 | $17.91 | $15.50 | $15.86 | 0 |
| May 24, 2010 – May 28, 2010 | $15.81 | $16.22 | $14.73 | $14.92 | 0 |
| May 31, 2010 – Jun 4, 2010 | $14.85 | $15.08 | $13.38 | $13.79 | 0 |
| Jun 7, 2010 – Jun 11, 2010 | $13.86 | $14.56 | $13.18 | $14.54 | 0 |
| Jun 14, 2010 – Jun 18, 2010 | $14.60 | $15.23 | $14.60 | $14.75 | 0 |
| Jun 21, 2010 – Jun 25, 2010 | $14.94 | $15.37 | $14.35 | $14.96 | 0 |
| Jun 28, 2010 – Jul 2, 2010 | $15.00 | $15.17 | $13.90 | $14.20 | 0 |
| Jul 5, 2010 – Jul 9, 2010 | $14.37 | $15.16 | $14.01 | $14.44 | 0 |
| Jul 12, 2010 – Jul 16, 2010 | $14.36 | $16.38 | $14.20 | $14.57 | 0 |
| Jul 19, 2010 – Jul 23, 2010 | $14.60 | $17.50 | $14.00 | $17.12 | 0 |
| Jul 26, 2010 – Jul 30, 2010 | $17.17 | $18.50 | $17.08 | $17.35 | 0 |
| Aug 2, 2010 – Aug 6, 2010 | $17.47 | $18.02 | $17.05 | $17.83 | 0 |
| Aug 9, 2010 – Aug 13, 2010 | $17.97 | $18.28 | $16.53 | $17.00 | 0 |
| Aug 16, 2010 – Aug 20, 2010 | $16.92 | $17.89 | $16.83 | $17.24 | 0 |
| Aug 23, 2010 – Aug 27, 2010 | $17.26 | $17.26 | $15.71 | $16.30 | 0 |
| Aug 30, 2010 – Sep 3, 2010 | $16.20 | $17.85 | $15.72 | $17.22 | 0 |
| Sep 6, 2010 – Sep 10, 2010 | $17.19 | $17.92 | $16.50 | $17.82 | 0 |
| Sep 13, 2010 – Sep 17, 2010 | $17.85 | $19.38 | $17.74 | $19.29 | 0 |
| Sep 20, 2010 – Sep 24, 2010 | $19.34 | $19.95 | $18.83 | $19.66 | 0 |
| Sep 27, 2010 – Oct 1, 2010 | $19.72 | $19.95 | $19.25 | $19.65 | 0 |
| Oct 4, 2010 – Oct 8, 2010 | $19.54 | $19.90 | $19.22 | $19.63 | 0 |
| Oct 11, 2010 – Oct 15, 2010 | $19.60 | $20.97 | $19.41 | $20.48 | 0 |
| Oct 18, 2010 – Oct 22, 2010 | $20.49 | $21.40 | $17.50 | $18.15 | 0 |
| Oct 25, 2010 – Oct 29, 2010 | $18.12 | $18.12 | $16.25 | $17.02 | 0 |
| Nov 1, 2010 – Nov 5, 2010 | $17.02 | $18.67 | $16.65 | $18.50 | 0 |
| Nov 8, 2010 – Nov 12, 2010 | $18.50 | $18.56 | $18.03 | $18.31 | 0 |
| Nov 15, 2010 – Nov 19, 2010 | $18.35 | $18.46 | $17.47 | $17.50 | 0 |
| Nov 22, 2010 – Nov 26, 2010 | $17.37 | $18.04 | $17.01 | $17.57 | 0 |
| Nov 29, 2010 – Dec 3, 2010 | $17.44 | $18.32 | $16.73 | $17.62 | 0 |
| Dec 6, 2010 – Dec 10, 2010 | $17.68 | $18.79 | $17.63 | $18.67 | 0 |
| Dec 13, 2010 – Dec 17, 2010 | $18.77 | $20.16 | $18.50 | $20.11 | 0 |
| Dec 20, 2010 – Dec 23, 2010 | $20.30 | $20.65 | $19.89 | $20.24 | 0 |
| Dec 27, 2010 – Dec 31, 2010 | $20.12 | $20.24 | $19.42 | $19.54 | 0 |
| Jan 3, 2011 – Jan 7, 2011 | $19.75 | $20.27 | $19.23 | $20.00 | 0 |
| Jan 10, 2011 – Jan 14, 2011 | $19.95 | $20.80 | $19.62 | $20.50 | 0 |
| Jan 17, 2011 – Jan 21, 2011 | $20.40 | $20.89 | $19.87 | $19.87 | 0 |
| Jan 24, 2011 – Jan 28, 2011 | $19.94 | $21.20 | $19.41 | $20.35 | 0 |
| Jan 31, 2011 – Feb 4, 2011 | $20.30 | $22.24 | $20.29 | $21.86 | 0 |
| Feb 7, 2011 – Feb 11, 2011 | $21.25 | $21.47 | $20.32 | $20.87 | 0 |
| Feb 14, 2011 – Feb 18, 2011 | $20.94 | $21.22 | $20.50 | $20.79 | 0 |
| Feb 21, 2011 – Feb 25, 2011 | $20.50 | $20.56 | $19.10 | $20.29 | 0 |
| Feb 28, 2011 – Mar 4, 2011 | $20.51 | $21.88 | $20.15 | $21.68 | 0 |
| Mar 7, 2011 – Mar 11, 2011 | $21.85 | $22.05 | $20.70 | $21.04 | 0 |
| Mar 14, 2011 – Mar 18, 2011 | $20.93 | $21.15 | $20.17 | $20.91 | 0 |
| Mar 21, 2011 – Mar 25, 2011 | $21.15 | $21.27 | $20.22 | $21.00 | 0 |
| Mar 28, 2011 – Apr 1, 2011 | $21.10 | $21.35 | $19.56 | $20.70 | 0 |
| Apr 4, 2011 – Apr 8, 2011 | $20.78 | $21.50 | $20.78 | $21.20 | 0 |
| Apr 11, 2011 – Apr 15, 2011 | $21.24 | $22.32 | $20.74 | $22.17 | 0 |
| Apr 18, 2011 – Apr 21, 2011 | $21.90 | $25.94 | $21.03 | $24.99 | 0 |
| Apr 25, 2011 – Apr 29, 2011 | $24.81 | $25.26 | $23.87 | $24.14 | 0 |
| May 2, 2011 – May 6, 2011 | $24.14 | $24.80 | $23.09 | $23.46 | 0 |
| May 9, 2011 – May 13, 2011 | $23.40 | $24.10 | $23.07 | $23.38 | 0 |
| May 16, 2011 – May 20, 2011 | $23.18 | $24.51 | $22.75 | $23.97 | 0 |
| May 23, 2011 – May 27, 2011 | $23.48 | $24.50 | $22.36 | $24.40 | 0 |
| May 30, 2011 – Jun 3, 2011 | $24.53 | $24.76 | $23.22 | $23.59 | 0 |
| Jun 6, 2011 – Jun 10, 2011 | $24.19 | $24.19 | $22.85 | $23.41 | 0 |
| Jun 13, 2011 – Jun 17, 2011 | $23.51 | $24.09 | $22.83 | $22.92 | 0 |
| Jun 20, 2011 – Jun 24, 2011 | $22.88 | $23.95 | $22.06 | $22.09 | 0 |
| Jun 27, 2011 – Jul 1, 2011 | $21.80 | $23.32 | $21.65 | $23.01 | 0 |
| Jul 4, 2011 – Jul 8, 2011 | $22.48 | $23.89 | $22.48 | $23.86 | 0 |
| Jul 11, 2011 – Jul 15, 2011 | $23.53 | $24.16 | $23.29 | $23.47 | 0 |
| Jul 18, 2011 – Jul 22, 2011 | $23.35 | $24.06 | $22.64 | $24.02 | 0 |
| Jul 25, 2011 – Jul 29, 2011 | $23.78 | $23.86 | $21.52 | $21.99 | 0 |
| Aug 1, 2011 – Aug 5, 2011 | $22.26 | $22.53 | $18.90 | $19.10 | 0 |
| Aug 8, 2011 – Aug 12, 2011 | $18.46 | $19.20 | $16.67 | $18.57 | 0 |
| Aug 15, 2011 – Aug 19, 2011 | $18.82 | $19.21 | $16.24 | $16.64 | 0 |
| Aug 22, 2011 – Aug 26, 2011 | $17.11 | $18.46 | $16.62 | $18.34 | 0 |
| Aug 29, 2011 – Sep 2, 2011 | $18.58 | $19.45 | $17.57 | $17.82 | 0 |
| Sep 5, 2011 – Sep 9, 2011 | $17.23 | $18.59 | $16.91 | $17.07 | 0 |
| Sep 12, 2011 – Sep 16, 2011 | $16.72 | $17.82 | $16.17 | $17.15 | 0 |
| Sep 19, 2011 – Sep 23, 2011 | $16.73 | $17.00 | $14.69 | $14.96 | 0 |
| Sep 26, 2011 – Sep 30, 2011 | $15.06 | $16.29 | $14.65 | $15.17 | 0 |
| Oct 3, 2011 – Oct 7, 2011 | $15.00 | $17.11 | $14.25 | $16.20 | 0 |
| Oct 10, 2011 – Oct 14, 2011 | $16.52 | $17.10 | $16.04 | $16.38 | 0 |
| Oct 17, 2011 – Oct 21, 2011 | $16.27 | $17.35 | $15.55 | $17.32 | 0 |
| Oct 24, 2011 – Oct 28, 2011 | $17.37 | $24.00 | $17.20 | $23.65 | 0 |
| Oct 31, 2011 – Nov 4, 2011 | $23.16 | $23.86 | $21.52 | $22.57 | 0 |
| Nov 7, 2011 – Nov 11, 2011 | $22.55 | $23.19 | $21.70 | $23.03 | 0 |
| Nov 14, 2011 – Nov 18, 2011 | $22.78 | $23.46 | $21.88 | $22.43 | 0 |
| Nov 21, 2011 – Nov 25, 2011 | $22.06 | $22.80 | $21.20 | $21.23 | 0 |
| Nov 28, 2011 – Dec 2, 2011 | $22.00 | $25.01 | $21.83 | $24.37 | 0 |
| Dec 5, 2011 – Dec 9, 2011 | $24.77 | $25.58 | $24.07 | $25.41 | 0 |
| Dec 12, 2011 – Dec 16, 2011 | $25.01 | $25.01 | $23.13 | $23.95 | 0 |
| Dec 19, 2011 – Dec 23, 2011 | $24.00 | $25.12 | $23.65 | $24.54 | 0 |
| Dec 26, 2011 – Dec 30, 2011 | $24.50 | $24.99 | $23.50 | $23.73 | 0 |
| Jan 2, 2012 – Jan 6, 2012 | $24.24 | $24.66 | $23.64 | $23.71 | 0 |
| Jan 9, 2012 – Jan 13, 2012 | $23.58 | $24.76 | $22.39 | $24.08 | 0 |
| Jan 16, 2012 – Jan 20, 2012 | $24.25 | $25.38 | $24.17 | $25.20 | 0 |
| Jan 23, 2012 – Jan 27, 2012 | $25.14 | $25.75 | $24.39 | $25.55 | 0 |
| Jan 30, 2012 – Feb 3, 2012 | $25.48 | $25.75 | $23.40 | $25.43 | 0 |
| Feb 6, 2012 – Feb 10, 2012 | $25.12 | $27.12 | $25.08 | $26.02 | 0 |
| Feb 13, 2012 – Feb 17, 2012 | $26.43 | $27.24 | $26.06 | $27.22 | 0 |
| Feb 20, 2012 – Feb 24, 2012 | $27.49 | $27.75 | $25.70 | $26.62 | 0 |
| Feb 27, 2012 – Mar 2, 2012 | $26.47 | $27.45 | $25.35 | $25.99 | 0 |
| Mar 5, 2012 – Mar 9, 2012 | $26.06 | $27.00 | $25.08 | $26.60 | 0 |
| Mar 12, 2012 – Mar 16, 2012 | $26.69 | $27.25 | $25.77 | $27.07 | 0 |
| Mar 19, 2012 – Mar 23, 2012 | $27.00 | $27.09 | $25.89 | $26.80 | 0 |
| Mar 26, 2012 – Mar 30, 2012 | $27.06 | $28.69 | $27.06 | $27.55 | 0 |
| Apr 2, 2012 – Apr 5, 2012 | $27.40 | $29.65 | $27.31 | $27.74 | 0 |
| Apr 9, 2012 – Apr 13, 2012 | $27.29 | $27.58 | $26.06 | $26.73 | 0 |
| Apr 16, 2012 – Apr 20, 2012 | $26.77 | $28.67 | $26.26 | $27.94 | 0 |
| Apr 23, 2012 – Apr 27, 2012 | $27.50 | $34.29 | $26.85 | $31.96 | 0 |
| Apr 30, 2012 – May 4, 2012 | $31.91 | $32.55 | $31.17 | $31.48 | 0 |
| May 7, 2012 – May 11, 2012 | $31.22 | $31.76 | $30.60 | $30.80 | 0 |
| May 14, 2012 – May 18, 2012 | $30.63 | $31.46 | $28.86 | $29.72 | 0 |
| May 21, 2012 – May 25, 2012 | $29.96 | $32.17 | $29.83 | $31.85 | 0 |
| May 28, 2012 – Jun 1, 2012 | $32.10 | $32.90 | $29.36 | $29.57 | 0 |
| Jun 4, 2012 – Jun 8, 2012 | $29.72 | $31.88 | $28.62 | $30.86 | 0 |
| Jun 11, 2012 – Jun 15, 2012 | $31.40 | $31.81 | $29.87 | $31.74 | 0 |
| Jun 18, 2012 – Jun 22, 2012 | $31.76 | $35.15 | $31.17 | $32.80 | 0 |
| Jun 25, 2012 – Jun 29, 2012 | $32.38 | $33.46 | $31.29 | $33.46 | 0 |
| Jul 2, 2012 – Jul 6, 2012 | $34.25 | $35.56 | $33.68 | $34.20 | 0 |
| Jul 9, 2012 – Jul 13, 2012 | $34.19 | $35.47 | $31.22 | $31.66 | 0 |
| Jul 16, 2012 – Jul 20, 2012 | $31.47 | $34.30 | $30.02 | $34.18 | 0 |
| Jul 23, 2012 – Jul 27, 2012 | $33.35 | $36.04 | $32.86 | $35.82 | 0 |
| Jul 30, 2012 – Aug 3, 2012 | $36.06 | $36.10 | $33.13 | $34.30 | 0 |
| Aug 6, 2012 – Aug 10, 2012 | $35.10 | $35.77 | $34.21 | $34.44 | 0 |
| Aug 13, 2012 – Aug 17, 2012 | $34.50 | $34.85 | $33.52 | $34.67 | 0 |
| Aug 20, 2012 – Aug 24, 2012 | $34.73 | $35.05 | $32.13 | $32.89 | 0 |
| Aug 27, 2012 – Aug 31, 2012 | $32.93 | $34.50 | $32.42 | $33.95 | 0 |
| Sep 3, 2012 – Sep 7, 2012 | $33.92 | $38.24 | $33.71 | $37.92 | 0 |
| Sep 10, 2012 – Sep 14, 2012 | $37.92 | $39.82 | $37.27 | $38.22 | 0 |
| Sep 17, 2012 – Sep 21, 2012 | $37.42 | $37.91 | $36.02 | $37.83 | 0 |
| Sep 24, 2012 – Sep 28, 2012 | $37.64 | $38.23 | $36.29 | $36.97 | 0 |
| Oct 1, 2012 – Oct 5, 2012 | $37.17 | $39.39 | $37.15 | $38.14 | 0 |
| Oct 8, 2012 – Oct 12, 2012 | $38.00 | $38.37 | $36.10 | $36.56 | 0 |
| Oct 15, 2012 – Oct 19, 2012 | $36.68 | $38.43 | $25.33 | $27.68 | 0 |
| Oct 22, 2012 – Oct 26, 2012 | $27.42 | $28.15 | $25.94 | $26.09 | 0 |
| Oct 29, 2012 – Nov 2, 2012 | $26.41 | $26.83 | $25.97 | $25.98 | 0 |
| Nov 5, 2012 – Nov 9, 2012 | $26.32 | $26.68 | $25.06 | $25.88 | 0 |
| Nov 12, 2012 – Nov 16, 2012 | $26.08 | $26.84 | $24.77 | $26.12 | 0 |
| Nov 19, 2012 – Nov 23, 2012 | $26.44 | $27.44 | $26.12 | $27.41 | 0 |
| Nov 26, 2012 – Nov 30, 2012 | $27.40 | $27.59 | $26.51 | $27.39 | 0 |
| Dec 3, 2012 – Dec 7, 2012 | $27.57 | $27.63 | $23.45 | $25.51 | 0 |
| Dec 10, 2012 – Dec 14, 2012 | $25.49 | $27.24 | $25.41 | $26.36 | 0 |
| Dec 17, 2012 – Dec 21, 2012 | $26.34 | $28.55 | $26.21 | $28.40 | 0 |
| Dec 24, 2012 – Dec 28, 2012 | $28.43 | $28.57 | $26.85 | $27.07 | 0 |
| Dec 31, 2012 – Jan 4, 2013 | $27.00 | $29.51 | $26.92 | $29.31 | 0 |
| Jan 7, 2013 – Jan 11, 2013 | $29.25 | $29.31 | $25.68 | $25.87 | 0 |
| Jan 14, 2013 – Jan 18, 2013 | $25.84 | $27.20 | $25.61 | $26.64 | 0 |
| Jan 21, 2013 – Jan 25, 2013 | $26.62 | $28.61 | $26.55 | $28.59 | 0 |
| Jan 28, 2013 – Feb 1, 2013 | $28.55 | $32.80 | $28.24 | $31.90 | 0 |
| Feb 4, 2013 – Feb 8, 2013 | $31.26 | $33.04 | $31.16 | $32.73 | 0 |
| Feb 11, 2013 – Feb 15, 2013 | $32.56 | $33.16 | $32.45 | $32.73 | 0 |
| Feb 18, 2013 – Feb 22, 2013 | $32.51 | $32.92 | $30.95 | $31.88 | 0 |
| Feb 25, 2013 – Mar 1, 2013 | $31.98 | $32.33 | $30.70 | $31.13 | 0 |
| Mar 4, 2013 – Mar 8, 2013 | $31.12 | $33.30 | $30.67 | $33.29 | 0 |
| Mar 11, 2013 – Mar 15, 2013 | $33.10 | $33.67 | $32.46 | $33.04 | 0 |
| Mar 18, 2013 – Mar 22, 2013 | $32.51 | $33.00 | $31.72 | $32.63 | 0 |
| Mar 25, 2013 – Mar 28, 2013 | $32.69 | $33.70 | $32.65 | $33.51 | 0 |
| Apr 1, 2013 – Apr 5, 2013 | $33.40 | $33.84 | $30.09 | $31.04 | 0 |
| Apr 8, 2013 – Apr 12, 2013 | $31.19 | $33.00 | $31.05 | $32.76 | 0 |
| Apr 15, 2013 – Apr 19, 2013 | $32.44 | $32.71 | $29.53 | $31.50 | 0 |
| Apr 22, 2013 – Apr 26, 2013 | $31.54 | $32.68 | $30.89 | $32.34 | 0 |
| Apr 29, 2013 – May 3, 2013 | $32.38 | $33.39 | $32.23 | $32.60 | 0 |
| May 6, 2013 – May 10, 2013 | $32.58 | $37.05 | $32.15 | $36.87 | 0 |
| May 13, 2013 – May 17, 2013 | $36.61 | $37.88 | $35.81 | $37.59 | 0 |
| May 20, 2013 – May 24, 2013 | $37.42 | $38.74 | $36.15 | $36.70 | 0 |
| May 27, 2013 – May 31, 2013 | $36.27 | $37.15 | $35.63 | $35.75 | 0 |
| Jun 3, 2013 – Jun 7, 2013 | $36.03 | $37.35 | $34.71 | $35.45 | 0 |
| Jun 10, 2013 – Jun 14, 2013 | $35.52 | $35.66 | $33.84 | $35.02 | 0 |
| Jun 17, 2013 – Jun 21, 2013 | $35.49 | $36.58 | $35.17 | $35.84 | 0 |
| Jun 24, 2013 – Jun 28, 2013 | $35.29 | $37.38 | $34.88 | $37.04 | 0 |
| Jul 1, 2013 – Jul 5, 2013 | $37.01 | $38.50 | $36.92 | $38.39 | 0 |
| Jul 8, 2013 – Jul 12, 2013 | $38.50 | $39.81 | $38.01 | $39.20 | 0 |
| Jul 15, 2013 – Jul 19, 2013 | $39.11 | $44.43 | $37.97 | $42.95 | 0 |
| Jul 22, 2013 – Jul 26, 2013 | $43.06 | $44.31 | $42.39 | $42.75 | 0 |
| Jul 29, 2013 – Aug 2, 2013 | $42.70 | $44.48 | $42.05 | $43.61 | 0 |
| Aug 5, 2013 – Aug 9, 2013 | $43.50 | $44.85 | $43.46 | $43.90 | 0 |
| Aug 12, 2013 – Aug 16, 2013 | $43.59 | $44.90 | $42.56 | $42.96 | 0 |
| Aug 19, 2013 – Aug 23, 2013 | $42.57 | $44.56 | $42.34 | $44.51 | 0 |
| Aug 26, 2013 – Aug 30, 2013 | $44.47 | $45.00 | $43.00 | $43.55 | 0 |
| Sep 2, 2013 – Sep 6, 2013 | $44.33 | $45.49 | $43.67 | $44.85 | 0 |
| Sep 9, 2013 – Sep 13, 2013 | $45.03 | $47.63 | $44.98 | $46.81 | 0 |
| Sep 16, 2013 – Sep 20, 2013 | $47.35 | $49.08 | $46.22 | $47.59 | 0 |
| Sep 23, 2013 – Sep 27, 2013 | $47.45 | $48.09 | $47.13 | $47.78 | 0 |
| Sep 30, 2013 – Oct 4, 2013 | $47.34 | $49.26 | $45.60 | $45.80 | 0 |
| Oct 7, 2013 – Oct 11, 2013 | $45.44 | $46.13 | $41.83 | $43.35 | 0 |
| Oct 14, 2013 – Oct 18, 2013 | $43.32 | $60.00 | $42.85 | $57.98 | 0 |
| Oct 21, 2013 – Oct 25, 2013 | $58.50 | $59.43 | $55.80 | $56.00 | 0 |
| Oct 28, 2013 – Nov 1, 2013 | $56.14 | $57.71 | $55.91 | $56.75 | 0 |
| Nov 4, 2013 – Nov 8, 2013 | $57.17 | $58.95 | $56.20 | $58.24 | 0 |
| Nov 11, 2013 – Nov 15, 2013 | $58.41 | $59.80 | $54.05 | $55.41 | 0 |
| Nov 18, 2013 – Nov 22, 2013 | $55.82 | $55.99 | $51.82 | $54.15 | 0 |
| Nov 25, 2013 – Nov 29, 2013 | $54.20 | $55.33 | $52.87 | $54.64 | 0 |
| Dec 2, 2013 – Dec 6, 2013 | $54.80 | $55.79 | $53.83 | $55.46 | 0 |
| Dec 9, 2013 – Dec 13, 2013 | $55.74 | $56.17 | $52.74 | $54.20 | 0 |
| Dec 16, 2013 – Dec 20, 2013 | $54.59 | $57.52 | $54.45 | $57.03 | 0 |
| Dec 23, 2013 – Dec 27, 2013 | $57.21 | $58.50 | $56.71 | $57.20 | 0 |
| Dec 30, 2013 – Jan 3, 2014 | $58.08 | $58.37 | $56.43 | $57.17 | 0 |
| Jan 6, 2014 – Jan 10, 2014 | $57.65 | $62.44 | $57.50 | $60.71 | 0 |
| Jan 13, 2014 – Jan 17, 2014 | $61.18 | $64.93 | $57.03 | $63.95 | 0 |
| Jan 20, 2014 – Jan 24, 2014 | $65.00 | $65.10 | $58.13 | $58.88 | 0 |
| Jan 27, 2014 – Jan 31, 2014 | $58.87 | $59.81 | $53.76 | $59.42 | 0 |
| Feb 3, 2014 – Feb 7, 2014 | $59.08 | $59.72 | $53.89 | $55.01 | 0 |
| Feb 10, 2014 – Feb 14, 2014 | $55.10 | $56.10 | $54.05 | $54.58 | 0 |
| Feb 17, 2014 – Feb 21, 2014 | $54.49 | $55.66 | $52.09 | $52.98 | 0 |
| Feb 24, 2014 – Feb 28, 2014 | $53.87 | $54.58 | $51.73 | $52.33 | 0 |
| Mar 3, 2014 – Mar 7, 2014 | $53.29 | $55.64 | $51.76 | $55.28 | 0 |
| Mar 10, 2014 – Mar 14, 2014 | $55.25 | $55.96 | $51.77 | $52.74 | 0 |
| Mar 17, 2014 – Mar 21, 2014 | $53.00 | $55.31 | $52.89 | $53.92 | 0 |
| Mar 24, 2014 – Mar 28, 2014 | $53.79 | $54.30 | $50.61 | $50.73 | 0 |
| Mar 31, 2014 – Apr 4, 2014 | $51.23 | $57.50 | $50.37 | $54.81 | 0 |
| Apr 7, 2014 – Apr 11, 2014 | $55.40 | $55.59 | $48.75 | $49.39 | 0 |
| Apr 14, 2014 – Apr 17, 2014 | $49.69 | $53.61 | $48.46 | $53.40 | 0 |
| Apr 21, 2014 – Apr 25, 2014 | $53.48 | $53.80 | $48.56 | $50.00 | 0 |
| Apr 28, 2014 – May 2, 2014 | $50.00 | $51.83 | $48.13 | $50.43 | 0 |
| May 5, 2014 – May 9, 2014 | $49.91 | $50.95 | $47.22 | $49.45 | 0 |
| May 12, 2014 – May 16, 2014 | $49.71 | $51.65 | $48.88 | $50.35 | 0 |
| May 19, 2014 – May 23, 2014 | $50.07 | $54.35 | $49.52 | $54.13 | 0 |
| May 26, 2014 – May 30, 2014 | $54.72 | $55.42 | $52.55 | $54.61 | 0 |
| Jun 2, 2014 – Jun 6, 2014 | $54.75 | $55.44 | $52.67 | $53.37 | 0 |
| Jun 9, 2014 – Jun 13, 2014 | $53.19 | $53.77 | $50.31 | $50.78 | 0 |
| Jun 16, 2014 – Jun 20, 2014 | $50.69 | $52.65 | $50.37 | $52.39 | 0 |
| Jun 23, 2014 – Jun 27, 2014 | $52.25 | $56.63 | $52.06 | $56.32 | 0 |
| Jun 30, 2014 – Jul 3, 2014 | $56.40 | $57.79 | $55.76 | $57.14 | 0 |
| Jul 7, 2014 – Jul 11, 2014 | $56.97 | $57.23 | $53.46 | $54.09 | 0 |
| Jul 14, 2014 – Jul 18, 2014 | $54.72 | $54.74 | $51.86 | $52.57 | 0 |
| Jul 21, 2014 – Jul 25, 2014 | $52.15 | $56.91 | $51.29 | $56.36 | 0 |
| Jul 28, 2014 – Aug 1, 2014 | $56.36 | $56.58 | $53.19 | $53.42 | 0 |
| Aug 4, 2014 – Aug 8, 2014 | $53.50 | $55.08 | $53.10 | $54.11 | 0 |
| Aug 11, 2014 – Aug 15, 2014 | $54.44 | $55.07 | $53.42 | $54.35 | 0 |
| Aug 18, 2014 – Aug 22, 2014 | $54.90 | $55.35 | $53.50 | $54.29 | 0 |
| Aug 25, 2014 – Aug 29, 2014 | $54.73 | $56.89 | $54.13 | $54.46 | 0 |
| Sep 1, 2014 – Sep 5, 2014 | $54.46 | $55.81 | $54.19 | $55.31 | 0 |
| Sep 8, 2014 – Sep 12, 2014 | $55.31 | $55.91 | $54.76 | $54.90 | 0 |
| Sep 15, 2014 – Sep 19, 2014 | $54.91 | $55.17 | $53.04 | $54.88 | 0 |
| Sep 22, 2014 – Sep 26, 2014 | $54.60 | $54.97 | $52.46 | $53.19 | 0 |
| Sep 29, 2014 – Oct 3, 2014 | $52.52 | $53.51 | $47.61 | $48.49 | 0 |
| Oct 6, 2014 – Oct 10, 2014 | $48.76 | $48.93 | $45.19 | $45.22 | 0 |
| Oct 13, 2014 – Oct 17, 2014 | $45.11 | $46.96 | $43.27 | $45.38 | 0 |
| Oct 20, 2014 – Oct 24, 2014 | $48.32 | $53.23 | $46.82 | $51.50 | 0 |
| Oct 27, 2014 – Oct 31, 2014 | $51.02 | $52.88 | $50.79 | $52.62 | 0 |
| Nov 3, 2014 – Nov 7, 2014 | $52.77 | $53.05 | $51.64 | $52.39 | 0 |
| Nov 10, 2014 – Nov 14, 2014 | $52.63 | $54.95 | $52.01 | $54.27 | 0 |
| Nov 17, 2014 – Nov 21, 2014 | $54.37 | $56.01 | $53.66 | $55.66 | 0 |
| Nov 24, 2014 – Nov 28, 2014 | $55.64 | $57.71 | $55.55 | $56.90 | 0 |
| Dec 1, 2014 – Dec 5, 2014 | $56.74 | $57.39 | $55.76 | $56.79 | 0 |
| Dec 8, 2014 – Dec 12, 2014 | $56.60 | $57.72 | $55.56 | $55.73 | 0 |
| Dec 15, 2014 – Dec 19, 2014 | $56.07 | $57.21 | $54.01 | $56.83 | 0 |
| Dec 22, 2014 – Dec 26, 2014 | $56.74 | $57.64 | $55.80 | $56.66 | 0 |
| Dec 29, 2014 – Jan 2, 2015 | $56.57 | $58.38 | $55.78 | $56.20 | 0 |
| Jan 5, 2015 – Jan 9, 2015 | $55.89 | $62.82 | $55.64 | $62.58 | 0 |
| Jan 12, 2015 – Jan 16, 2015 | $62.87 | $64.75 | $56.01 | $56.92 | 0 |
| Jan 19, 2015 – Jan 23, 2015 | $57.09 | $58.16 | $55.45 | $57.46 | 0 |
| Jan 26, 2015 – Jan 30, 2015 | $57.47 | $60.17 | $51.77 | $53.05 | 0 |
| Feb 2, 2015 – Feb 6, 2015 | $53.00 | $55.98 | $52.02 | $54.63 | 0 |
| Feb 9, 2015 – Feb 13, 2015 | $54.23 | $57.36 | $54.01 | $56.90 | 0 |
| Feb 16, 2015 – Feb 20, 2015 | $56.90 | $58.16 | $55.85 | $56.81 | 0 |
| Feb 23, 2015 – Feb 27, 2015 | $56.37 | $57.53 | $55.63 | $57.35 | 0 |
| Mar 2, 2015 – Mar 6, 2015 | $57.96 | $58.16 | $56.60 | $57.09 | 0 |
| Mar 9, 2015 – Mar 13, 2015 | $57.03 | $57.68 | $55.40 | $55.98 | 0 |
| Mar 16, 2015 – Mar 20, 2015 | $56.11 | $58.52 | $55.40 | $57.18 | 0 |
| Mar 23, 2015 – Mar 27, 2015 | $57.09 | $57.16 | $52.14 | $54.04 | 0 |
| Mar 30, 2015 – Apr 2, 2015 | $54.40 | $55.02 | $52.28 | $52.75 | 0 |
| Apr 6, 2015 – Apr 10, 2015 | $52.62 | $54.68 | $51.65 | $54.29 | 0 |
| Apr 13, 2015 – Apr 17, 2015 | $54.30 | $54.86 | $52.29 | $53.38 | 0 |
| Apr 20, 2015 – Apr 24, 2015 | $53.57 | $61.24 | $53.37 | $59.18 | 0 |
| Apr 27, 2015 – May 1, 2015 | $59.18 | $60.74 | $57.72 | $59.18 | 0 |
| May 4, 2015 – May 8, 2015 | $59.34 | $60.61 | $58.64 | $59.71 | 0 |
| May 11, 2015 – May 15, 2015 | $59.49 | $59.91 | $57.89 | $59.28 | 0 |
| May 18, 2015 – May 22, 2015 | $59.25 | $60.01 | $58.78 | $59.29 | 0 |
| May 25, 2015 – May 29, 2015 | $59.08 | $61.42 | $58.80 | $60.67 | 0 |
| Jun 1, 2015 – Jun 5, 2015 | $61.08 | $63.93 | $61.08 | $62.91 | 0 |
| Jun 8, 2015 – Jun 12, 2015 | $63.05 | $63.37 | $61.04 | $63.02 | 0 |
| Jun 15, 2015 – Jun 19, 2015 | $62.66 | $64.99 | $59.56 | $63.24 | 0 |
| Jun 22, 2015 – Jun 26, 2015 | $63.71 | $63.71 | $60.93 | $62.63 | 0 |
| Jun 29, 2015 – Jul 2, 2015 | $62.26 | $64.00 | $61.54 | $63.29 | 0 |
| Jul 6, 2015 – Jul 10, 2015 | $62.72 | $64.18 | $61.78 | $62.94 | 0 |
| Jul 13, 2015 – Jul 17, 2015 | $63.26 | $65.63 | $62.68 | $64.93 | 0 |
| Jul 20, 2015 – Jul 24, 2015 | $65.08 | $66.53 | $60.05 | $60.40 | 0 |
| Jul 27, 2015 – Jul 31, 2015 | $59.59 | $63.53 | $58.86 | $62.70 | 0 |
| Aug 3, 2015 – Aug 7, 2015 | $62.48 | $63.06 | $60.16 | $60.73 | 0 |
| Aug 10, 2015 – Aug 14, 2015 | $61.05 | $61.97 | $59.67 | $60.57 | 0 |
| Aug 17, 2015 – Aug 21, 2015 | $60.48 | $61.32 | $56.39 | $56.45 | 0 |
| Aug 24, 2015 – Aug 28, 2015 | $53.39 | $57.49 | $52.68 | $57.27 | 0 |
| Aug 31, 2015 – Sep 4, 2015 | $57.07 | $57.84 | $53.57 | $54.28 | 0 |
| Sep 7, 2015 – Sep 11, 2015 | $55.21 | $56.90 | $54.34 | $55.55 | 0 |
| Sep 14, 2015 – Sep 18, 2015 | $55.66 | $59.47 | $55.03 | $57.42 | 0 |
| Sep 21, 2015 – Sep 25, 2015 | $57.50 | $58.07 | $55.91 | $56.65 | 0 |
| Sep 28, 2015 – Oct 2, 2015 | $56.17 | $56.97 | $54.64 | $56.91 | 0 |
| Oct 5, 2015 – Oct 9, 2015 | $57.30 | $58.96 | $55.37 | $56.39 | 0 |
| Oct 12, 2015 – Oct 16, 2015 | $56.45 | $61.42 | $55.32 | $60.65 | 0 |
| Oct 19, 2015 – Oct 23, 2015 | $60.47 | $68.48 | $60.33 | $67.97 | 0 |
| Oct 26, 2015 – Oct 30, 2015 | $67.00 | $68.43 | $64.56 | $65.46 | 0 |
| Nov 2, 2015 – Nov 6, 2015 | $65.76 | $67.31 | $65.15 | $67.17 | 0 |
| Nov 9, 2015 – Nov 13, 2015 | $66.93 | $67.98 | $63.60 | $63.67 | 0 |
| Nov 16, 2015 – Nov 20, 2015 | $63.65 | $67.96 | $63.05 | $67.19 | 0 |
| Nov 23, 2015 – Nov 27, 2015 | $67.04 | $67.97 | $66.19 | $67.65 | 0 |
| Nov 30, 2015 – Dec 4, 2015 | $67.79 | $68.42 | $64.52 | $65.56 | 0 |
| Dec 7, 2015 – Dec 11, 2015 | $65.71 | $66.96 | $64.03 | $65.09 | 0 |
| Dec 14, 2015 – Dec 18, 2015 | $65.20 | $66.31 | $63.19 | $64.16 | 0 |
| Dec 21, 2015 – Dec 24, 2015 | $64.46 | $65.91 | $63.73 | $65.39 | 0 |
| Dec 28, 2015 – Dec 31, 2015 | $65.10 | $67.37 | $65.10 | $65.85 | 0 |
| Jan 4, 2016 – Jan 8, 2016 | $64.99 | $67.00 | $62.91 | $64.53 | 0 |
| Jan 11, 2016 – Jan 15, 2016 | $64.78 | $64.95 | $57.83 | $59.86 | 0 |
| Jan 18, 2016 – Jan 22, 2016 | $60.27 | $61.46 | $57.31 | $60.95 | 0 |
| Jan 25, 2016 – Jan 29, 2016 | $60.81 | $69.36 | $58.43 | $66.14 | 0 |
| Feb 1, 2016 – Feb 5, 2016 | $66.11 | $68.03 | $65.02 | $65.87 | 0 |
| Feb 8, 2016 – Feb 12, 2016 | $65.00 | $65.00 | $57.51 | $58.78 | 0 |
| Feb 15, 2016 – Feb 19, 2016 | $59.61 | $63.83 | $58.96 | $63.29 | 0 |
| Feb 22, 2016 – Feb 26, 2016 | $63.77 | $65.62 | $61.49 | $65.40 | 0 |
| Feb 29, 2016 – Mar 4, 2016 | $65.32 | $70.60 | $65.08 | $70.39 | 0 |
| Mar 7, 2016 – Mar 11, 2016 | $70.35 | $72.75 | $69.45 | $72.30 | 0 |
| Mar 14, 2016 – Mar 18, 2016 | $71.58 | $72.83 | $66.79 | $68.90 | 0 |
| Mar 21, 2016 – Mar 24, 2016 | $69.22 | $70.40 | $68.44 | $70.23 | 0 |
| Mar 28, 2016 – Apr 1, 2016 | $70.34 | $73.55 | $69.70 | $73.02 | 0 |
| Apr 4, 2016 – Apr 8, 2016 | $73.30 | $73.83 | $71.91 | $73.06 | 0 |
| Apr 11, 2016 – Apr 15, 2016 | $73.25 | $74.21 | $72.62 | $73.47 | 0 |
| Apr 18, 2016 – Apr 22, 2016 | $73.45 | $74.20 | $72.48 | $73.87 | 0 |
| Apr 25, 2016 – Apr 29, 2016 | $73.79 | $75.74 | $70.03 | $72.19 | 0 |
| May 2, 2016 – May 6, 2016 | $72.56 | $76.29 | $72.39 | $74.70 | 0 |
| May 9, 2016 – May 13, 2016 | $74.48 | $77.19 | $74.48 | $76.08 | 0 |
| May 16, 2016 – May 20, 2016 | $76.40 | $78.25 | $74.92 | $77.43 | 0 |
| May 23, 2016 – May 27, 2016 | $77.70 | $79.58 | $77.19 | $79.18 | 0 |
| May 30, 2016 – Jun 3, 2016 | $79.18 | $79.79 | $78.28 | $78.40 | 0 |
| Jun 6, 2016 – Jun 10, 2016 | $78.41 | $79.78 | $77.91 | $78.83 | 0 |
| Jun 13, 2016 – Jun 17, 2016 | $78.61 | $79.66 | $77.70 | $79.17 | 0 |
| Jun 20, 2016 – Jun 24, 2016 | $80.17 | $81.98 | $78.14 | $79.00 | 0 |
| Jun 27, 2016 – Jul 1, 2016 | $78.33 | $82.57 | $77.07 | $82.54 | 0 |
| Jul 4, 2016 – Jul 8, 2016 | $82.55 | $83.30 | $80.30 | $82.93 | 0 |
| Jul 11, 2016 – Jul 15, 2016 | $83.49 | $84.80 | $82.00 | $82.42 | 0 |
| Jul 18, 2016 – Jul 22, 2016 | $82.40 | $84.60 | $82.31 | $84.59 | 0 |
| Jul 25, 2016 – Jul 29, 2016 | $84.63 | $89.58 | $83.77 | $89.15 | 0 |
| Aug 1, 2016 – Aug 5, 2016 | $89.49 | $92.61 | $88.65 | $91.83 | 0 |
| Aug 8, 2016 – Aug 12, 2016 | $92.21 | $95.78 | $91.47 | $95.65 | 0 |
| Aug 15, 2016 – Aug 19, 2016 | $95.62 | $96.13 | $92.33 | $94.82 | 0 |
| Aug 22, 2016 – Aug 26, 2016 | $94.52 | $95.40 | $90.57 | $92.67 | 0 |
| Aug 29, 2016 – Sep 2, 2016 | $92.98 | $95.94 | $92.34 | $95.78 | 0 |
| Sep 5, 2016 – Sep 9, 2016 | $96.23 | $96.90 | $91.51 | $91.79 | 0 |
| Sep 12, 2016 – Sep 16, 2016 | $91.57 | $94.10 | $91.02 | $93.84 | 0 |
| Sep 19, 2016 – Sep 23, 2016 | $93.89 | $96.23 | $93.47 | $94.13 | 0 |
| Sep 26, 2016 – Sep 30, 2016 | $94.07 | $94.70 | $91.64 | $93.75 | 0 |
| Oct 3, 2016 – Oct 7, 2016 | $92.04 | $92.30 | $88.20 | $89.68 | 0 |
| Oct 10, 2016 – Oct 14, 2016 | $89.71 | $92.18 | $88.80 | $90.88 | 0 |
| Oct 17, 2016 – Oct 21, 2016 | $90.72 | $91.61 | $88.86 | $89.50 | 0 |
| Oct 24, 2016 – Oct 28, 2016 | $90.00 | $91.05 | $83.27 | $85.17 | 0 |
| Oct 31, 2016 – Nov 4, 2016 | $85.31 | $87.01 | $83.63 | $85.73 | 0 |
| Nov 7, 2016 – Nov 11, 2016 | $87.14 | $92.62 | $86.38 | $91.54 | 0 |
| Nov 14, 2016 – Nov 18, 2016 | $92.06 | $98.62 | $89.99 | $94.84 | 0 |
| Nov 21, 2016 – Nov 25, 2016 | $94.75 | $97.10 | $93.19 | $96.19 | 0 |
| Nov 28, 2016 – Dec 2, 2016 | $96.33 | $98.11 | $91.46 | $92.46 | 0 |
| Dec 5, 2016 – Dec 9, 2016 | $93.26 | $100.67 | $92.74 | $98.62 | 0 |
| Dec 12, 2016 – Dec 16, 2016 | $97.99 | $101.79 | $97.62 | $101.14 | 0 |
| Dec 19, 2016 – Dec 23, 2016 | $101.56 | $102.10 | $97.91 | $98.50 | 0 |
| Dec 26, 2016 – Dec 30, 2016 | $98.71 | $99.45 | $95.84 | $96.13 | 0 |
| Jan 2, 2017 – Jan 6, 2017 | $96.49 | $98.82 | $93.60 | $94.08 | 0 |
| Jan 9, 2017 – Jan 13, 2017 | $94.13 | $96.79 | $93.51 | $96.01 | 0 |
| Jan 16, 2017 – Jan 20, 2017 | $95.47 | $96.17 | $90.21 | $91.70 | 0 |
| Jan 23, 2017 – Jan 27, 2017 | $91.58 | $93.60 | $89.96 | $90.93 | 0 |
| Jan 30, 2017 – Feb 3, 2017 | $89.64 | $102.00 | $88.56 | $95.82 | 0 |
| Feb 6, 2017 – Feb 10, 2017 | $96.00 | $97.22 | $92.61 | $96.97 | 0 |
| Feb 13, 2017 – Feb 17, 2017 | $96.92 | $101.83 | $96.40 | $101.77 | 0 |
| Feb 20, 2017 – Feb 24, 2017 | $102.28 | $103.04 | $100.03 | $102.89 | 0 |
| Feb 27, 2017 – Mar 3, 2017 | $102.57 | $104.53 | $102.11 | $104.04 | 0 |
| Mar 6, 2017 – Mar 10, 2017 | $104.10 | $105.92 | $102.02 | $105.32 | 0 |
| Mar 13, 2017 – Mar 17, 2017 | $105.47 | $113.00 | $105.47 | $111.85 | 0 |
| Mar 20, 2017 – Mar 24, 2017 | $112.25 | $114.99 | $110.31 | $113.87 | 0 |
| Mar 27, 2017 – Mar 31, 2017 | $113.42 | $115.20 | $112.21 | $114.71 | 0 |
| Apr 3, 2017 – Apr 7, 2017 | $115.13 | $116.99 | $114.18 | $114.74 | 0 |
| Apr 10, 2017 – Apr 13, 2017 | $115.25 | $115.50 | $113.40 | $113.73 | 0 |
| Apr 17, 2017 – Apr 21, 2017 | $113.96 | $120.02 | $113.82 | $118.44 | 0 |
| Apr 24, 2017 – Apr 28, 2017 | $120.02 | $145.24 | $118.37 | $134.62 | 0 |
| May 1, 2017 – May 5, 2017 | $135.39 | $142.18 | $131.32 | $138.03 | 0 |
| May 8, 2017 – May 12, 2017 | $138.25 | $139.23 | $135.81 | $138.67 | 0 |
| May 15, 2017 – May 19, 2017 | $138.90 | $139.95 | $134.68 | $138.43 | 0 |
| May 22, 2017 – May 26, 2017 | $139.23 | $143.09 | $136.26 | $142.10 | 0 |
| May 29, 2017 – Jun 2, 2017 | $142.56 | $150.35 | $141.70 | $149.70 | 0 |
| Jun 5, 2017 – Jun 9, 2017 | $150.00 | $153.93 | $146.11 | $148.85 | 0 |
| Jun 12, 2017 – Jun 16, 2017 | $147.34 | $147.79 | $139.00 | $145.26 | 0 |
| Jun 19, 2017 – Jun 23, 2017 | $146.32 | $154.85 | $146.30 | $153.50 | 0 |
| Jun 26, 2017 – Jun 30, 2017 | $153.66 | $154.79 | $148.01 | $150.12 | 0 |
| Jul 3, 2017 – Jul 7, 2017 | $151.06 | $152.80 | $148.95 | $151.95 | 0 |
| Jul 10, 2017 – Jul 14, 2017 | $152.10 | $154.82 | $150.33 | $154.30 | 0 |
| Jul 17, 2017 – Jul 21, 2017 | $155.01 | $160.93 | $154.90 | $158.87 | 0 |
| Jul 24, 2017 – Jul 28, 2017 | $158.67 | $173.79 | $155.55 | $173.06 | 0 |
| Jul 31, 2017 – Aug 4, 2017 | $173.34 | $173.75 | $166.11 | $169.30 | 0 |
| Aug 7, 2017 – Aug 11, 2017 | $169.49 | $176.84 | $169.49 | $173.56 | 0 |
| Aug 14, 2017 – Aug 18, 2017 | $173.91 | $179.76 | $167.27 | $168.61 | 0 |
| Aug 21, 2017 – Aug 25, 2017 | $168.51 | $176.20 | $165.18 | $172.55 | 0 |
| Aug 28, 2017 – Sep 1, 2017 | $173.02 | $177.40 | $172.27 | $176.38 | 0 |
| Sep 4, 2017 – Sep 8, 2017 | $176.42 | $181.99 | $174.44 | $181.44 | 0 |
| Sep 11, 2017 – Sep 15, 2017 | $185.61 | $186.10 | $181.49 | $184.50 | 0 |
| Sep 18, 2017 – Sep 22, 2017 | $185.95 | $190.04 | $184.75 | $188.00 | 0 |
| Sep 25, 2017 – Sep 29, 2017 | $187.40 | $187.46 | $180.31 | $186.27 | 0 |
| Oct 2, 2017 – Oct 6, 2017 | $187.16 | $191.78 | $184.67 | $187.04 | 0 |
| Oct 9, 2017 – Oct 13, 2017 | $186.83 | $194.84 | $185.49 | $192.81 | 0 |
| Oct 16, 2017 – Oct 20, 2017 | $193.01 | $201.70 | $191.80 | $200.88 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $205.45 | $239.83 | $198.44 | $235.94 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $234.35 | $244.60 | $232.31 | $241.35 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $244.02 | $254.19 | $238.59 | $249.46 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $249.29 | $257.60 | $243.00 | $253.89 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $254.64 | $258.88 | $251.57 | $254.76 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $255.78 | $266.41 | $244.82 | $254.07 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $257.83 | $257.99 | $222.74 | $238.43 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $237.42 | $239.02 | $231.50 | $233.55 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $234.35 | $236.92 | $212.86 | $223.12 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $222.36 | $229.01 | $220.26 | $222.19 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $222.61 | $243.30 | $220.36 | $241.07 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $242.00 | $259.95 | $241.04 | $258.43 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $262.12 | $273.60 | $260.56 | $269.46 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $269.64 | $287.32 | $258.92 | $283.97 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $284.45 | $284.97 | $245.00 | $257.38 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $252.21 | $259.14 | $219.11 | $229.37 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $233.25 | $255.39 | $225.91 | $251.50 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $250.57 | $266.80 | $250.50 | $265.07 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $266.80 | $268.40 | $241.30 | $253.71 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $252.84 | $273.22 | $247.64 | $271.74 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $272.07 | $277.32 | $267.29 | $270.41 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $268.65 | $274.40 | $250.28 | $250.92 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $254.00 | $264.74 | $241.03 | $251.13 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $251.00 | $259.73 | $238.17 | $245.23 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $248.37 | $267.21 | $247.62 | $261.72 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $264.77 | $280.23 | $245.41 | $247.07 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $248.63 | $266.10 | $234.40 | $257.90 | 0 |
| Apr 30, 2018 – May 4, 2018 | $258.63 | $260.26 | $244.40 | $258.97 | 0 |
| May 7, 2018 – May 11, 2018 | $259.25 | $288.36 | $259.23 | $286.49 | 0 |
| May 14, 2018 – May 18, 2018 | $286.99 | $299.46 | $276.81 | $298.00 | 0 |
| May 21, 2018 – May 25, 2018 | $300.00 | $322.67 | $294.00 | $318.54 | 0 |
| May 28, 2018 – Jun 1, 2018 | $318.19 | $338.50 | $317.86 | $333.09 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $335.54 | $347.97 | $333.00 | $346.67 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $345.28 | $370.47 | $343.72 | $362.66 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $361.01 | $371.55 | $347.15 | $353.27 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $350.00 | $357.69 | $334.44 | $342.14 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $334.90 | $349.70 | $332.01 | $347.47 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $350.58 | $368.97 | $345.44 | $363.45 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $365.00 | $378.98 | $357.46 | $375.38 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $375.50 | $385.00 | $349.13 | $353.77 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $353.50 | $369.49 | $341.24 | $363.51 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $362.11 | $373.66 | $362.11 | $364.53 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $364.48 | $369.04 | $342.30 | $357.30 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $358.00 | $370.56 | $351.52 | $367.60 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $370.00 | $392.69 | $369.12 | $386.49 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $386.64 | $388.90 | $365.20 | $368.64 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $370.89 | $391.60 | $367.41 | $390.16 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $390.54 | $393.98 | $375.93 | $380.84 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $379.00 | $398.88 | $377.31 | $391.22 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $393.36 | $397.85 | $345.24 | $353.11 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $350.12 | $352.95 | $309.18 | $327.50 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $326.53 | $339.95 | $310.46 | $312.79 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $313.70 | $318.01 | $203.12 | $230.13 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $234.76 | $239.48 | $212.02 | $229.75 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $227.77 | $248.50 | $221.54 | $235.96 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $231.97 | $232.99 | $214.62 | $225.41 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $223.85 | $223.95 | $188.57 | $218.87 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $221.92 | $236.35 | $219.63 | $229.89 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $234.40 | $235.92 | $208.87 | $210.28 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $209.79 | $226.90 | $208.99 | $215.57 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $213.03 | $213.98 | $191.24 | $199.17 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $196.57 | $212.86 | $190.75 | $208.29 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $209.89 | $214.18 | $177.93 | $186.71 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $187.41 | $207.00 | $184.51 | $198.25 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $196.54 | $223.60 | $191.93 | $220.09 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $220.68 | $228.97 | $213.90 | $227.22 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $224.50 | $249.24 | $207.99 | $244.00 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $243.91 | $246.46 | $234.23 | $241.26 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $242.86 | $259.93 | $242.07 | $254.96 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $254.96 | $257.59 | $247.46 | $253.99 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $255.52 | $264.46 | $254.55 | $263.35 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $264.37 | $266.21 | $224.58 | $230.84 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $231.56 | $256.83 | $231.56 | $252.33 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $252.70 | $281.63 | $248.17 | $269.62 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $269.75 | $284.61 | $262.87 | $284.33 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $287.44 | $301.09 | $281.52 | $295.88 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $295.55 | $297.87 | $283.01 | $293.08 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $293.83 | $299.04 | $271.66 | $281.49 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $279.38 | $318.19 | $278.15 | $317.98 | 0 |
| Apr 29, 2019 – May 3, 2019 | $318.24 | $333.17 | $315.62 | $331.08 | 0 |
| May 6, 2019 – May 10, 2019 | $320.80 | $329.59 | $313.73 | $321.93 | 0 |
| May 13, 2019 – May 17, 2019 | $312.27 | $334.64 | $308.15 | $322.61 | 0 |
| May 20, 2019 – May 24, 2019 | $319.55 | $326.21 | $305.59 | $311.47 | 0 |
| May 27, 2019 – May 31, 2019 | $311.07 | $317.34 | $272.60 | $284.35 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $282.86 | $314.00 | $276.05 | $307.66 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $309.34 | $319.17 | $304.55 | $305.70 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $306.66 | $306.66 | $282.40 | $283.56 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $283.50 | $286.75 | $263.70 | $273.70 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $280.64 | $283.33 | $268.66 | $273.29 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $270.50 | $290.78 | $268.89 | $283.91 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $283.57 | $288.81 | $279.99 | $281.21 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $281.43 | $283.26 | $195.71 | $198.84 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $199.18 | $214.50 | $189.60 | $199.38 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $194.40 | $194.40 | $181.95 | $183.33 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $181.26 | $183.80 | $172.62 | $177.29 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $180.00 | $181.41 | $173.80 | $175.04 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $177.17 | $186.21 | $172.11 | $183.11 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $182.23 | $182.50 | $174.24 | $175.06 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $175.93 | $184.55 | $169.84 | $177.47 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $176.46 | $188.16 | $171.85 | $186.54 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $186.37 | $186.83 | $175.18 | $175.84 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $176.51 | $187.67 | $175.52 | $181.59 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $177.85 | $202.52 | $177.18 | $200.16 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $200.16 | $216.43 | $199.80 | $213.88 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $214.88 | $251.70 | $207.03 | $243.38 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $243.36 | $261.87 | $241.76 | $257.04 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $258.25 | $261.60 | $253.33 | $259.92 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $258.69 | $265.24 | $255.27 | $263.92 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $266.60 | $275.74 | $264.96 | $274.40 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $276.00 | $281.57 | $275.03 | $277.34 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $276.54 | $279.50 | $266.11 | $275.72 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $275.21 | $278.93 | $257.43 | $266.06 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $267.34 | $276.94 | $266.75 | $272.89 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $273.38 | $279.90 | $272.07 | $277.64 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $277.83 | $284.14 | $274.71 | $280.44 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $276.68 | $301.65 | $276.40 | $293.33 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $295.65 | $299.87 | $269.46 | $280.70 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $280.56 | $282.00 | $269.43 | $269.98 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $264.00 | $268.92 | $248.35 | $257.10 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $257.50 | $269.34 | $251.88 | $258.67 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $257.75 | $277.48 | $253.21 | $274.95 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $273.00 | $277.68 | $258.50 | $260.26 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $245.36 | $248.99 | $211.01 | $218.35 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $218.91 | $238.68 | $212.94 | $225.17 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $209.26 | $229.67 | $174.57 | $195.88 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $170.65 | $172.90 | $127.88 | $144.82 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $146.25 | $200.62 | $133.00 | $177.04 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $174.69 | $182.54 | $150.38 | $154.20 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $167.05 | $197.99 | $164.04 | $193.19 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $189.34 | $193.44 | $178.70 | $193.00 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $189.77 | $205.00 | $184.67 | $191.97 | 0 |
| Apr 27, 2020 – May 1, 2020 | $193.45 | $227.44 | $192.41 | $203.26 | 0 |
| May 4, 2020 – May 8, 2020 | $199.40 | $221.99 | $197.14 | $210.03 | 0 |
| May 11, 2020 – May 15, 2020 | $207.71 | $217.65 | $195.56 | $203.67 | 0 |
| May 18, 2020 – May 22, 2020 | $213.25 | $245.50 | $210.00 | $243.74 | 0 |
| May 25, 2020 – May 29, 2020 | $252.30 | $255.65 | $238.44 | $245.62 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $247.34 | $288.88 | $243.80 | $288.21 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $286.31 | $292.04 | $237.24 | $251.40 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $244.96 | $273.83 | $241.57 | $260.91 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $261.85 | $268.88 | $251.11 | $263.14 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $265.34 | $285.60 | $259.16 | $279.93 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $284.15 | $288.13 | $268.77 | $273.29 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $274.93 | $326.36 | $267.63 | $322.30 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $310.47 | $319.50 | $293.93 | $298.14 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $296.40 | $309.46 | $288.53 | $293.82 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $296.01 | $309.10 | $279.83 | $305.81 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $305.37 | $316.28 | $298.86 | $306.96 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $310.67 | $314.89 | $293.63 | $294.29 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $297.31 | $310.35 | $289.52 | $300.58 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $300.21 | $325.00 | $293.33 | $309.00 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $299.99 | $333.07 | $299.03 | $317.66 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $319.49 | $340.29 | $314.97 | $320.97 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $314.79 | $327.02 | $297.44 | $317.93 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $324.93 | $333.64 | $310.03 | $314.89 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $317.63 | $331.86 | $312.72 | $328.64 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $334.99 | $343.00 | $328.39 | $336.52 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $339.00 | $470.43 | $322.87 | $469.56 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $462.73 | $475.37 | $417.36 | $426.08 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $432.10 | $498.67 | $430.37 | $477.85 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $501.00 | $507.05 | $449.03 | $457.26 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $463.24 | $466.75 | $439.71 | $446.45 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $452.15 | $486.00 | $449.47 | $475.50 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $472.40 | $524.88 | $471.31 | $521.72 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $521.90 | $524.61 | $498.26 | $507.08 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $510.90 | $535.00 | $502.31 | $529.92 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $518.09 | $543.65 | $513.34 | $528.03 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $532.32 | $535.40 | $512.80 | $534.38 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $549.61 | $579.50 | $519.70 | $570.53 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $565.01 | $569.66 | $543.01 | $567.23 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $574.72 | $575.92 | $531.17 | $534.08 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $533.39 | $547.57 | $507.77 | $525.38 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $539.93 | $634.46 | $527.02 | $620.45 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $622.19 | $630.04 | $591.15 | $609.58 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $612.69 | $615.76 | $584.55 | $599.25 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $590.37 | $596.89 | $547.73 | $567.11 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $567.57 | $577.80 | $504.03 | $536.46 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $532.28 | $544.92 | $494.45 | $536.44 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $551.09 | $566.65 | $512.25 | $529.46 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $532.34 | $538.91 | $498.00 | $528.34 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $523.19 | $557.15 | $502.23 | $545.05 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $550.33 | $592.99 | $544.51 | $592.56 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $593.59 | $608.20 | $585.66 | $606.33 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $608.31 | $627.53 | $588.29 | $620.12 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $620.98 | $647.20 | $590.44 | $595.53 | 0 |
| May 3, 2021 – May 7, 2021 | $599.14 | $610.12 | $560.50 | $598.34 | 0 |
| May 10, 2021 – May 14, 2021 | $596.16 | $596.16 | $536.23 | $569.04 | 0 |
| May 17, 2021 – May 21, 2021 | $562.10 | $601.39 | $551.01 | $591.75 | 0 |
| May 24, 2021 – May 28, 2021 | $596.90 | $611.00 | $586.51 | $590.15 | 0 |
| May 31, 2021 – Jun 4, 2021 | $592.44 | $596.76 | $563.87 | $582.35 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $579.44 | $615.80 | $575.29 | $611.54 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $613.59 | $617.11 | $587.59 | $601.64 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $604.94 | $627.44 | $596.00 | $614.98 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $618.45 | $629.35 | $603.54 | $624.17 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $624.04 | $638.48 | $592.13 | $627.19 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $631.70 | $653.86 | $609.36 | $616.12 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $609.37 | $640.41 | $589.24 | $638.28 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $636.01 | $697.87 | $616.58 | $695.80 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $700.00 | $714.15 | $684.00 | $693.67 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $693.50 | $705.84 | $674.19 | $691.19 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $684.20 | $690.96 | $669.31 | $681.57 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $687.38 | $721.45 | $686.86 | $701.85 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $706.42 | $731.73 | $698.68 | $721.50 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $719.80 | $735.17 | $706.00 | $720.67 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $726.54 | $731.20 | $692.23 | $719.38 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $708.02 | $737.45 | $698.03 | $725.24 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $716.59 | $720.07 | $648.20 | $662.06 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $658.60 | $671.90 | $637.56 | $643.56 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $638.00 | $644.28 | $572.51 | $589.61 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $586.45 | $618.01 | $580.11 | $590.56 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $590.00 | $662.00 | $583.38 | $624.37 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $631.50 | $687.27 | $631.50 | $687.19 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $690.47 | $713.33 | $681.66 | $687.80 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $692.06 | $698.81 | $674.51 | $683.29 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $678.34 | $682.98 | $627.00 | $634.22 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $636.86 | $642.14 | $595.07 | $619.75 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $622.00 | $688.60 | $615.00 | $668.12 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $665.72 | $666.50 | $586.91 | $609.06 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $597.83 | $663.61 | $581.29 | $653.98 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $656.72 | $674.89 | $649.92 | $657.18 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $656.30 | $658.50 | $545.86 | $546.99 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $533.02 | $562.26 | $510.83 | $524.63 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $509.25 | $518.41 | $462.32 | $462.78 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $453.74 | $491.48 | $432.09 | $463.96 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $479.22 | $521.84 | $474.27 | $489.86 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $490.00 | $552.00 | $489.08 | $509.10 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $510.53 | $529.49 | $494.74 | $498.65 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $492.56 | $512.88 | $464.01 | $512.56 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $503.94 | $513.12 | $452.98 | $464.48 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $464.00 | $468.80 | $400.00 | $400.67 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $403.21 | $444.23 | $372.62 | $442.87 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $436.43 | $461.79 | $418.67 | $430.44 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $435.08 | $458.25 | $426.59 | $446.41 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $445.43 | $451.19 | $411.43 | $420.56 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $414.00 | $430.44 | $401.08 | $409.82 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $408.02 | $431.27 | $360.17 | $360.57 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $363.45 | $378.98 | $270.37 | $289.91 | 0 |
| May 2, 2022 – May 6, 2022 | $292.48 | $311.92 | $271.53 | $280.41 | 0 |
| May 9, 2022 – May 13, 2022 | $274.22 | $279.60 | $250.64 | $275.52 | 0 |
| May 16, 2022 – May 20, 2022 | $274.66 | $285.46 | $265.51 | $275.04 | 0 |
| May 23, 2022 – May 27, 2022 | $278.46 | $284.57 | $265.01 | $284.57 | 0 |
| May 30, 2022 – Jun 3, 2022 | $284.70 | $287.05 | $263.48 | $273.60 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $280.87 | $281.50 | $251.63 | $257.06 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $246.89 | $251.97 | $228.35 | $234.47 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $241.14 | $258.93 | $225.86 | $258.75 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $258.76 | $259.79 | $232.62 | $247.34 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $243.50 | $269.46 | $239.18 | $261.52 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $257.97 | $261.54 | $238.30 | $254.88 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $257.78 | $286.46 | $252.79 | $265.88 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $265.30 | $283.83 | $247.11 | $280.97 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $278.33 | $296.25 | $275.54 | $293.89 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $295.19 | $302.97 | $271.95 | $289.00 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $288.68 | $292.87 | $268.74 | $269.82 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $263.14 | $273.24 | $251.16 | $252.45 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $250.00 | $255.49 | $234.01 | $244.51 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $244.55 | $264.93 | $234.55 | $263.11 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $264.29 | $272.15 | $242.25 | $249.02 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $244.58 | $247.63 | $213.24 | $222.43 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $222.43 | $228.10 | $204.32 | $207.11 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $209.14 | $233.64 | $206.00 | $211.58 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $213.17 | $217.73 | $197.87 | $201.63 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $205.61 | $222.37 | $192.63 | $207.67 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $207.97 | $229.56 | $176.00 | $188.62 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $190.00 | $202.42 | $172.05 | $180.93 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $182.80 | $221.62 | $174.13 | $218.98 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $214.74 | $220.30 | $191.71 | $193.56 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $190.38 | $199.17 | $188.01 | $194.67 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $194.69 | $202.24 | $184.69 | $198.41 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $195.00 | $195.84 | $183.26 | $188.81 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $190.95 | $216.04 | $186.74 | $198.21 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $197.90 | $204.39 | $195.86 | $203.67 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $203.23 | $214.20 | $200.16 | $210.90 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $215.46 | $225.23 | $208.29 | $220.77 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $224.03 | $240.15 | $222.08 | $239.76 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $238.78 | $254.71 | $230.18 | $243.01 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $246.12 | $270.00 | $244.84 | $269.20 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $263.50 | $368.87 | $261.50 | $343.10 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $348.00 | $364.76 | $310.38 | $315.81 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $319.25 | $339.10 | $312.61 | $316.71 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $313.00 | $315.35 | $297.26 | $306.28 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $309.30 | $335.67 | $302.20 | $334.56 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $337.40 | $357.00 | $306.71 | $312.79 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $311.41 | $327.98 | $307.37 | $320.87 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $320.19 | $330.71 | $300.86 | $306.70 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $308.25 | $335.15 | $301.86 | $334.14 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $333.29 | $335.08 | $312.47 | $323.14 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $319.58 | $346.48 | $316.62 | $342.27 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $343.17 | $357.98 | $341.71 | $355.14 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $355.14 | $363.27 | $309.00 | $325.30 | 0 |
| May 1, 2023 – May 5, 2023 | $324.89 | $326.51 | $297.83 | $313.64 | 0 |
| May 8, 2023 – May 12, 2023 | $311.80 | $312.29 | $291.30 | $293.71 | 0 |
| May 15, 2023 – May 19, 2023 | $293.00 | $300.37 | $285.19 | $290.99 | 0 |
| May 22, 2023 – May 26, 2023 | $291.04 | $304.36 | $277.76 | $285.39 | 0 |
| May 29, 2023 – Jun 2, 2023 | $283.79 | $302.68 | $273.46 | $302.00 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $302.00 | $311.74 | $300.29 | $304.44 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $304.81 | $335.87 | $301.89 | $330.29 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $327.02 | $335.10 | $320.53 | $328.83 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $328.01 | $356.24 | $327.67 | $353.64 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $350.70 | $351.38 | $323.53 | $329.54 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $330.89 | $371.39 | $330.89 | $366.88 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $362.53 | $371.99 | $330.74 | $337.37 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $337.25 | $413.20 | $324.89 | $381.90 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $384.90 | $384.90 | $359.72 | $361.44 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $361.86 | $364.61 | $342.20 | $352.88 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $351.33 | $364.70 | $344.25 | $350.36 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $351.00 | $369.50 | $342.00 | $356.35 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $360.49 | $375.68 | $356.45 | $374.90 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $374.90 | $374.90 | $330.36 | $332.26 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $335.00 | $336.11 | $316.32 | $332.09 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $331.13 | $332.49 | $297.09 | $298.56 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $298.08 | $311.79 | $293.42 | $305.32 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $302.97 | $305.36 | $275.37 | $284.64 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $280.81 | $291.69 | $263.56 | $265.99 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $269.97 | $278.38 | $264.64 | $269.88 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $266.68 | $269.62 | $185.55 | $190.94 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $192.66 | $202.97 | $176.34 | $197.44 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $202.00 | $202.64 | $186.01 | $192.13 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $191.20 | $212.98 | $190.75 | $206.64 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $206.10 | $221.17 | $206.10 | $219.48 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $217.73 | $225.19 | $211.63 | $220.45 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $218.00 | $222.05 | $211.80 | $221.23 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $215.00 | $264.58 | $212.87 | $255.01 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $254.52 | $276.09 | $253.60 | $271.87 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $272.46 | $279.00 | $269.34 | $274.00 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $271.00 | $272.86 | $250.28 | $264.68 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $264.81 | $281.94 | $263.78 | $271.64 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $268.50 | $268.92 | $256.81 | $266.34 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $269.00 | $274.10 | $254.28 | $264.28 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $263.14 | $308.00 | $262.00 | $273.90 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $272.06 | $298.54 | $267.93 | $296.37 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $294.71 | $314.32 | $288.33 | $308.77 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $304.33 | $321.83 | $300.08 | $316.88 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $312.90 | $316.90 | $297.24 | $300.01 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $301.53 | $318.64 | $296.14 | $312.49 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $310.24 | $325.90 | $305.74 | $314.35 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $318.56 | $335.40 | $312.61 | $319.42 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $318.17 | $329.99 | $316.19 | $327.92 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $327.01 | $328.09 | $300.78 | $317.58 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $318.91 | $331.64 | $311.40 | $314.97 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $319.62 | $319.81 | $296.50 | $298.98 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $300.87 | $327.49 | $297.17 | $309.02 | 0 |
| Apr 29, 2024 – May 3, 2024 | $308.45 | $313.29 | $277.83 | $287.87 | 0 |
| May 6, 2024 – May 10, 2024 | $290.95 | $291.80 | $263.99 | $271.70 | 0 |
| May 13, 2024 – May 17, 2024 | $273.23 | $283.00 | $268.35 | $271.50 | 0 |
| May 20, 2024 – May 24, 2024 | $269.74 | $272.17 | $249.73 | $255.62 | 0 |
| May 27, 2024 – May 31, 2024 | $255.62 | $260.22 | $250.00 | $257.21 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $257.21 | $260.00 | $246.34 | $255.54 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $252.64 | $271.59 | $252.11 | $256.01 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $251.42 | $253.62 | $237.74 | $242.19 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $241.45 | $244.86 | $232.80 | $241.43 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $241.65 | $247.35 | $236.40 | $243.60 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $244.39 | $259.24 | $242.17 | $242.65 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $243.00 | $263.24 | $239.25 | $251.60 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $252.00 | $254.16 | $218.85 | $220.45 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $221.38 | $238.98 | $209.18 | $213.49 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $202.82 | $216.71 | $196.09 | $214.92 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $213.74 | $245.19 | $211.35 | $240.35 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $238.91 | $243.21 | $226.52 | $233.97 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $233.97 | $240.75 | $228.65 | $237.22 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $234.23 | $238.76 | $218.25 | $221.15 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $222.70 | $243.96 | $218.56 | $243.73 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $244.85 | $262.87 | $243.69 | $252.85 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $254.35 | $260.35 | $242.17 | $254.81 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $253.21 | $256.22 | $234.70 | $241.35 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $239.98 | $240.00 | $218.11 | $222.04 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $222.68 | $224.43 | $214.26 | $219.70 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $219.47 | $226.85 | $206.12 | $219.30 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $219.69 | $222.83 | $204.77 | $208.58 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $208.97 | $225.09 | $206.28 | $220.51 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $223.96 | $229.30 | $213.18 | $223.69 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $223.83 | $231.86 | $216.61 | $225.89 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $230.00 | $241.15 | $226.52 | $232.77 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $231.22 | $240.60 | $226.53 | $232.35 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $232.00 | $246.19 | $231.67 | $235.39 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $233.14 | $237.17 | $210.60 | $211.06 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $211.27 | $216.10 | $205.33 | $211.43 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $207.98 | $215.76 | $204.13 | $208.26 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $215.31 | $226.36 | $208.01 | $212.12 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $210.00 | $228.00 | $207.77 | $224.23 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $228.29 | $237.23 | $225.56 | $233.30 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $232.57 | $234.19 | $216.56 | $219.11 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $213.90 | $232.20 | $209.15 | $210.55 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $214.57 | $216.95 | $202.00 | $206.77 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $207.03 | $207.42 | $186.82 | $190.43 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $191.11 | $193.64 | $183.25 | $187.03 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $188.63 | $188.76 | $167.32 | $173.75 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $171.78 | $172.00 | $158.13 | $166.20 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $166.20 | $171.52 | $162.58 | $168.61 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $171.31 | $172.83 | $157.57 | $159.21 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $157.10 | $164.13 | $143.00 | $153.51 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $148.50 | $167.98 | $141.74 | $164.14 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $166.42 | $171.76 | $162.27 | $171.41 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $168.96 | $186.28 | $167.43 | $183.35 | 0 |
| Apr 28, 2025 – May 2, 2025 | $183.91 | $191.61 | $171.18 | $179.82 | 0 |
| May 5, 2025 – May 9, 2025 | $177.93 | $184.45 | $168.38 | $181.88 | 0 |
| May 12, 2025 – May 16, 2025 | $192.30 | $196.38 | $183.32 | $188.29 | 0 |
| May 19, 2025 – May 23, 2025 | $184.33 | $185.97 | $168.01 | $170.80 | 0 |
| May 26, 2025 – May 30, 2025 | $174.48 | $183.31 | $173.42 | $180.94 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $179.88 | $183.50 | $172.50 | $180.62 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $182.13 | $189.72 | $176.02 | $177.85 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $178.48 | $183.97 | $172.88 | $181.79 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $180.18 | $190.39 | $176.68 | $188.52 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $189.75 | $201.00 | $186.50 | $196.82 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $194.34 | $205.36 | $192.23 | $202.28 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $202.12 | $202.37 | $187.72 | $190.77 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $191.61 | $206.05 | $188.00 | $205.56 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $206.07 | $208.31 | $127.70 | $136.52 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $140.68 | $143.17 | $134.40 | $139.88 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $139.68 | $146.80 | $134.36 | $142.43 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $142.36 | $150.22 | $140.57 | $149.57 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $148.91 | $149.45 | $139.00 | $141.96 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $138.86 | $139.32 | $131.00 | $139.12 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $139.88 | $140.37 | $131.51 | $131.56 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $132.90 | $134.82 | $128.52 | $131.39 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $130.99 | $132.41 | $122.00 | $126.19 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $127.94 | $134.98 | $123.02 | $132.17 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $132.82 | $134.04 | $124.91 | $125.79 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $127.25 | $133.65 | $126.26 | $130.45 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $132.62 | $138.50 | $131.13 | $135.21 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $135.43 | $150.78 | $130.73 | $137.88 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $137.58 | $138.69 | $131.90 | $134.84 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $136.47 | $145.25 | $134.02 | $137.13 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $135.52 | $143.46 | $130.23 | $142.56 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $142.00 | $152.99 | $139.13 | $147.19 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $145.10 | $159.50 | $144.00 | $157.21 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $157.34 | $166.83 | $156.66 | $165.43 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $166.49 | $167.02 | $156.47 | $157.69 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $158.69 | $160.11 | $154.98 | $158.37 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $157.95 | $159.16 | $154.62 | $156.03 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $155.08 | $173.04 | $154.79 | $172.79 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $173.36 | $174.67 | $167.40 | $171.49 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $167.28 | $172.36 | $164.44 | $168.73 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $168.80 | $168.80 | $160.66 | $163.03 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $162.83 | $188.67 | $154.83 | $187.60 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $188.00 | $199.06 | $181.09 | $186.77 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $185.91 | $192.69 | $185.51 | $190.02 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $186.27 | $190.93 | $175.35 | $190.10 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $184.59 | $189.35 | $168.01 | $174.00 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $170.60 | $177.45 | $162.26 | $164.23 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $166.60 | $180.62 | $164.05 | $173.18 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $178.00 | $183.34 | $163.78 | $166.38 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $168.25 | $178.17 | $164.00 | $170.60 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $170.07 | $185.00 | $165.40 | $173.14 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $171.74 | $194.67 | $170.18 | $190.07 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $187.35 | $200.44 | $187.01 | $189.61 | 0 |
| Apr 27, 2026 – May 1, 2026 | $189.71 | $192.45 | $167.46 | $178.91 | 0 |
| May 4, 2026 – May 8, 2026 | $175.73 | $178.12 | $163.29 | $168.78 | 0 |
| May 11, 2026 – May 15, 2026 | $168.88 | $169.66 | $156.99 | $157.25 | 0 |
| May 18, 2026 – May 22, 2026 | $158.02 | $165.48 | $151.58 | $163.61 | 0 |
| May 25, 2026 – May 29, 2026 | $164.97 | $177.66 | $160.33 | $174.95 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $172.40 | $173.47 | $160.70 | $167.74 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $167.55 | $179.85 | $167.08 | $174.84 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $177.88 | $185.00 | $172.16 | $182.08 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $178.50 | $180.55 | $165.50 | $178.43 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $177.62 | $186.52 | $166.27 | $184.52 | 0 |
| Jul 6, 2026 – Jul 6, 2026 | $183.96 | $187.57 | $179.37 | $186.94 | |