| Jan 4, 2010 – Jan 8, 2010 | $35.00 | $35.50 | $33.50 | $33.50 | 0 |
| Jan 11, 2010 – Jan 15, 2010 | $33.50 | $33.55 | $32.25 | $32.25 | 0 |
| Jan 18, 2010 – Jan 22, 2010 | $32.25 | $32.25 | $31.50 | $31.50 | 0 |
| Jan 25, 2010 – Jan 29, 2010 | $31.10 | $31.25 | $30.50 | $30.63 | 0 |
| Feb 1, 2010 – Feb 5, 2010 | $30.25 | $30.50 | $29.75 | $30.50 | 0 |
| Feb 8, 2010 – Feb 12, 2010 | $30.00 | $30.00 | $29.10 | $29.74 | 0 |
| Feb 15, 2010 – Feb 19, 2010 | $29.74 | $29.74 | $29.10 | $29.70 | 0 |
| Feb 22, 2010 – Feb 26, 2010 | $29.10 | $29.75 | $29.10 | $29.75 | 0 |
| Mar 1, 2010 – Mar 5, 2010 | $29.75 | $31.75 | $29.75 | $31.75 | 0 |
| Mar 8, 2010 – Mar 12, 2010 | $31.50 | $33.00 | $31.50 | $32.50 | 0 |
| Mar 15, 2010 – Mar 19, 2010 | $33.00 | $34.75 | $32.25 | $34.75 | 0 |
| Mar 22, 2010 – Mar 26, 2010 | $34.75 | $35.25 | $34.25 | $34.75 | 0 |
| Mar 29, 2010 – Apr 1, 2010 | $34.50 | $35.00 | $34.25 | $35.00 | 0 |
| Apr 5, 2010 – Apr 9, 2010 | $34.50 | $35.00 | $34.50 | $34.70 | 0 |
| Apr 12, 2010 – Apr 16, 2010 | $34.75 | $36.10 | $34.75 | $36.10 | 0 |
| Apr 19, 2010 – Apr 23, 2010 | $36.00 | $36.25 | $35.51 | $36.25 | 0 |
| Apr 26, 2010 – Apr 30, 2010 | $36.27 | $38.00 | $36.27 | $37.90 | 0 |
| May 3, 2010 – May 7, 2010 | $38.50 | $39.99 | $37.00 | $37.85 | 0 |
| May 10, 2010 – May 14, 2010 | $37.50 | $38.25 | $37.50 | $37.60 | 0 |
| May 17, 2010 – May 21, 2010 | $37.60 | $38.20 | $36.50 | $36.75 | 0 |
| May 24, 2010 – May 28, 2010 | $36.50 | $36.50 | $35.25 | $36.00 | 0 |
| May 31, 2010 – Jun 4, 2010 | $36.00 | $36.00 | $34.75 | $35.00 | 0 |
| Jun 7, 2010 – Jun 11, 2010 | $34.75 | $35.00 | $33.75 | $34.50 | 0 |
| Jun 14, 2010 – Jun 18, 2010 | $34.75 | $35.25 | $34.00 | $35.25 | 0 |
| Jun 21, 2010 – Jun 25, 2010 | $35.25 | $35.65 | $35.25 | $35.60 | 0 |
| Jun 28, 2010 – Jul 2, 2010 | $35.25 | $35.50 | $35.00 | $35.50 | 0 |
| Jul 5, 2010 – Jul 9, 2010 | $35.65 | $37.00 | $35.65 | $36.20 | 0 |
| Jul 12, 2010 – Jul 16, 2010 | $36.25 | $36.50 | $34.50 | $35.40 | 0 |
| Jul 19, 2010 – Jul 23, 2010 | $35.40 | $35.85 | $35.00 | $35.00 | 0 |
| Jul 26, 2010 – Jul 30, 2010 | $35.30 | $36.75 | $35.00 | $36.50 | 0 |
| Aug 2, 2010 – Aug 6, 2010 | $36.40 | $36.54 | $36.10 | $36.25 | 0 |
| Aug 9, 2010 – Aug 13, 2010 | $36.15 | $36.26 | $36.00 | $36.15 | 0 |
| Aug 16, 2010 – Aug 20, 2010 | $35.75 | $35.75 | $35.00 | $35.00 | 0 |
| Aug 23, 2010 – Aug 27, 2010 | $35.05 | $35.05 | $33.75 | $33.75 | 0 |
| Aug 30, 2010 – Sep 3, 2010 | $33.75 | $34.50 | $33.75 | $34.00 | 0 |
| Sep 6, 2010 – Sep 10, 2010 | $34.00 | $34.20 | $34.00 | $34.00 | 0 |
| Sep 13, 2010 – Sep 17, 2010 | $34.25 | $38.00 | $33.46 | $34.50 | 0 |
| Sep 20, 2010 – Sep 24, 2010 | $34.50 | $34.50 | $33.00 | $33.80 | 0 |
| Sep 27, 2010 – Oct 1, 2010 | $33.49 | $33.50 | $32.01 | $33.10 | 0 |
| Oct 4, 2010 – Oct 8, 2010 | $33.75 | $33.75 | $32.00 | $32.00 | 0 |
| Oct 11, 2010 – Oct 15, 2010 | $32.50 | $33.49 | $32.01 | $33.29 | 0 |
| Oct 18, 2010 – Oct 22, 2010 | $33.17 | $33.39 | $32.31 | $33.12 | 0 |
| Oct 25, 2010 – Oct 29, 2010 | $33.02 | $33.30 | $31.36 | $32.48 | 0 |
| Nov 1, 2010 – Nov 5, 2010 | $33.35 | $36.35 | $31.75 | $35.72 | 0 |
| Nov 8, 2010 – Nov 12, 2010 | $35.76 | $37.17 | $35.08 | $35.83 | 0 |
| Nov 15, 2010 – Nov 19, 2010 | $35.96 | $36.56 | $34.74 | $35.69 | 0 |
| Nov 22, 2010 – Nov 26, 2010 | $35.42 | $35.51 | $34.53 | $34.90 | 0 |
| Nov 29, 2010 – Dec 3, 2010 | $34.53 | $35.14 | $32.83 | $35.07 | 0 |
| Dec 6, 2010 – Dec 10, 2010 | $34.80 | $36.48 | $34.80 | $36.00 | 0 |
| Dec 13, 2010 – Dec 17, 2010 | $36.56 | $38.94 | $36.17 | $38.67 | 0 |
| Dec 20, 2010 – Dec 23, 2010 | $38.83 | $39.00 | $38.00 | $38.11 | 0 |
| Dec 27, 2010 – Dec 31, 2010 | $37.86 | $39.00 | $37.86 | $38.94 | 0 |
| Jan 3, 2011 – Jan 7, 2011 | $39.08 | $39.83 | $38.20 | $39.18 | 0 |
| Jan 10, 2011 – Jan 14, 2011 | $38.92 | $41.26 | $38.76 | $40.93 | 0 |
| Jan 17, 2011 – Jan 21, 2011 | $40.91 | $41.86 | $40.59 | $41.13 | 0 |
| Jan 24, 2011 – Jan 28, 2011 | $41.20 | $42.58 | $40.76 | $42.04 | 0 |
| Jan 31, 2011 – Feb 4, 2011 | $42.24 | $42.53 | $40.50 | $41.99 | 0 |
| Feb 7, 2011 – Feb 11, 2011 | $42.00 | $47.46 | $41.88 | $47.00 | 0 |
| Feb 14, 2011 – Feb 18, 2011 | $46.92 | $47.49 | $45.95 | $46.44 | 0 |
| Feb 21, 2011 – Feb 25, 2011 | $46.26 | $46.84 | $44.66 | $45.50 | 0 |
| Feb 28, 2011 – Mar 4, 2011 | $45.97 | $49.69 | $45.55 | $47.99 | 0 |
| Mar 7, 2011 – Mar 11, 2011 | $47.51 | $48.75 | $46.24 | $47.81 | 0 |
| Mar 14, 2011 – Mar 18, 2011 | $47.71 | $48.59 | $45.23 | $48.37 | 0 |
| Mar 21, 2011 – Mar 25, 2011 | $48.41 | $50.40 | $48.12 | $49.81 | 0 |
| Mar 28, 2011 – Apr 1, 2011 | $49.01 | $51.89 | $48.89 | $51.66 | 0 |
| Apr 4, 2011 – Apr 8, 2011 | $51.84 | $55.56 | $51.57 | $54.81 | 0 |
| Apr 11, 2011 – Apr 15, 2011 | $53.76 | $55.58 | $52.47 | $55.30 | 0 |
| Apr 18, 2011 – Apr 21, 2011 | $54.98 | $55.80 | $54.28 | $54.88 | 0 |
| Apr 25, 2011 – Apr 29, 2011 | $54.83 | $61.15 | $54.57 | $58.94 | 0 |
| May 2, 2011 – May 6, 2011 | $59.01 | $60.57 | $57.28 | $58.00 | 0 |
| May 9, 2011 – May 13, 2011 | $58.10 | $59.23 | $56.87 | $57.86 | 0 |
| May 16, 2011 – May 20, 2011 | $57.69 | $58.92 | $55.90 | $57.00 | 0 |
| May 23, 2011 – May 27, 2011 | $56.60 | $56.73 | $55.27 | $56.23 | 0 |
| May 30, 2011 – Jun 3, 2011 | $56.60 | $58.23 | $56.12 | $57.78 | 0 |
| Jun 6, 2011 – Jun 10, 2011 | $57.05 | $58.40 | $56.64 | $57.50 | 0 |
| Jun 13, 2011 – Jun 17, 2011 | $57.82 | $57.87 | $51.90 | $56.81 | 0 |
| Jun 20, 2011 – Jun 24, 2011 | $56.56 | $58.15 | $53.02 | $54.41 | 0 |
| Jun 27, 2011 – Jul 1, 2011 | $54.36 | $55.43 | $53.61 | $55.15 | 0 |
| Jul 4, 2011 – Jul 8, 2011 | $56.67 | $59.23 | $56.50 | $57.80 | 0 |
| Jul 11, 2011 – Jul 15, 2011 | $57.48 | $58.47 | $56.13 | $57.34 | 0 |
| Jul 18, 2011 – Jul 22, 2011 | $57.15 | $60.00 | $55.96 | $59.75 | 0 |
| Jul 25, 2011 – Jul 29, 2011 | $59.55 | $59.69 | $53.83 | $54.00 | 0 |
| Aug 1, 2011 – Aug 5, 2011 | $54.01 | $56.17 | $43.03 | $46.06 | 0 |
| Aug 8, 2011 – Aug 12, 2011 | $45.00 | $48.21 | $41.33 | $47.23 | 0 |
| Aug 15, 2011 – Aug 19, 2011 | $47.59 | $49.81 | $45.42 | $46.59 | 0 |
| Aug 22, 2011 – Aug 26, 2011 | $47.55 | $49.54 | $44.80 | $47.64 | 0 |
| Aug 29, 2011 – Sep 2, 2011 | $48.09 | $51.68 | $47.99 | $48.88 | 0 |
| Sep 5, 2011 – Sep 9, 2011 | $48.00 | $50.27 | $46.41 | $46.71 | 0 |
| Sep 12, 2011 – Sep 16, 2011 | $46.10 | $50.00 | $45.83 | $49.34 | 0 |
| Sep 19, 2011 – Sep 23, 2011 | $48.62 | $50.18 | $45.69 | $47.58 | 0 |
| Sep 26, 2011 – Sep 30, 2011 | $47.88 | $51.27 | $46.54 | $46.84 | 0 |
| Oct 3, 2011 – Oct 7, 2011 | $46.58 | $47.93 | $41.84 | $46.63 | 0 |
| Oct 10, 2011 – Oct 14, 2011 | $47.52 | $49.48 | $47.51 | $49.04 | 0 |
| Oct 17, 2011 – Oct 21, 2011 | $48.60 | $50.59 | $47.80 | $49.75 | 0 |
| Oct 24, 2011 – Oct 28, 2011 | $49.98 | $51.98 | $45.15 | $45.58 | 0 |
| Oct 31, 2011 – Nov 4, 2011 | $45.29 | $53.16 | $43.98 | $52.71 | 0 |
| Nov 7, 2011 – Nov 11, 2011 | $52.36 | $54.07 | $51.00 | $53.61 | 0 |
| Nov 14, 2011 – Nov 18, 2011 | $53.45 | $53.61 | $51.46 | $52.91 | 0 |
| Nov 21, 2011 – Nov 25, 2011 | $52.23 | $52.93 | $50.77 | $51.85 | 0 |
| Nov 28, 2011 – Dec 2, 2011 | $53.09 | $54.35 | $52.30 | $53.08 | 0 |
| Dec 5, 2011 – Dec 9, 2011 | $53.26 | $53.58 | $51.00 | $52.94 | 0 |
| Dec 12, 2011 – Dec 16, 2011 | $52.21 | $55.18 | $51.79 | $54.52 | 0 |
| Dec 19, 2011 – Dec 23, 2011 | $54.25 | $56.60 | $52.51 | $56.30 | 0 |
| Dec 26, 2011 – Dec 30, 2011 | $56.36 | $57.47 | $55.03 | $56.94 | 0 |
| Jan 2, 2012 – Jan 6, 2012 | $57.52 | $57.79 | $56.13 | $56.62 | 0 |
| Jan 9, 2012 – Jan 13, 2012 | $56.75 | $57.65 | $56.12 | $56.96 | 0 |
| Jan 16, 2012 – Jan 20, 2012 | $57.37 | $58.38 | $56.20 | $57.01 | 0 |
| Jan 23, 2012 – Jan 27, 2012 | $57.01 | $59.11 | $56.05 | $57.61 | 0 |
| Jan 30, 2012 – Feb 3, 2012 | $57.18 | $58.69 | $56.60 | $58.17 | 0 |
| Feb 6, 2012 – Feb 10, 2012 | $57.95 | $58.88 | $57.62 | $58.59 | 0 |
| Feb 13, 2012 – Feb 17, 2012 | $59.04 | $63.01 | $58.64 | $62.85 | 0 |
| Feb 20, 2012 – Feb 24, 2012 | $62.92 | $63.85 | $62.16 | $63.43 | 0 |
| Feb 27, 2012 – Mar 2, 2012 | $63.01 | $64.39 | $61.44 | $62.56 | 0 |
| Mar 5, 2012 – Mar 9, 2012 | $62.55 | $63.01 | $60.45 | $61.09 | 0 |
| Mar 12, 2012 – Mar 16, 2012 | $61.21 | $64.07 | $61.00 | $63.99 | 0 |
| Mar 19, 2012 – Mar 23, 2012 | $63.74 | $65.32 | $62.91 | $64.91 | 0 |
| Mar 26, 2012 – Mar 30, 2012 | $65.17 | $65.32 | $62.70 | $63.45 | 0 |
| Apr 2, 2012 – Apr 5, 2012 | $63.50 | $64.77 | $61.39 | $62.76 | 0 |
| Apr 9, 2012 – Apr 13, 2012 | $62.20 | $62.34 | $59.04 | $60.97 | 0 |
| Apr 16, 2012 – Apr 20, 2012 | $61.18 | $62.28 | $60.16 | $61.96 | 0 |
| Apr 23, 2012 – Apr 27, 2012 | $61.85 | $61.87 | $59.83 | $60.42 | 0 |
| Apr 30, 2012 – May 4, 2012 | $60.47 | $62.73 | $60.18 | $61.57 | 0 |
| May 7, 2012 – May 11, 2012 | $61.27 | $68.62 | $59.95 | $67.49 | 0 |
| May 14, 2012 – May 18, 2012 | $66.76 | $67.35 | $61.34 | $61.68 | 0 |
| May 21, 2012 – May 25, 2012 | $62.26 | $65.11 | $61.49 | $64.27 | 0 |
| May 28, 2012 – Jun 1, 2012 | $64.88 | $65.39 | $61.00 | $61.31 | 0 |
| Jun 4, 2012 – Jun 8, 2012 | $61.51 | $65.60 | $60.46 | $64.12 | 0 |
| Jun 11, 2012 – Jun 15, 2012 | $64.41 | $67.06 | $63.36 | $66.89 | 0 |
| Jun 18, 2012 – Jun 22, 2012 | $66.51 | $69.97 | $66.39 | $67.91 | 0 |
| Jun 25, 2012 – Jun 29, 2012 | $67.24 | $71.86 | $66.36 | $70.87 | 0 |
| Jul 2, 2012 – Jul 6, 2012 | $71.12 | $72.55 | $70.70 | $72.08 | 0 |
| Jul 9, 2012 – Jul 13, 2012 | $71.74 | $73.34 | $70.83 | $72.87 | 0 |
| Jul 16, 2012 – Jul 20, 2012 | $72.74 | $75.05 | $72.10 | $74.37 | 0 |
| Jul 23, 2012 – Jul 27, 2012 | $73.92 | $76.85 | $72.52 | $76.35 | 0 |
| Jul 30, 2012 – Aug 3, 2012 | $76.16 | $80.22 | $76.06 | $79.93 | 0 |
| Aug 6, 2012 – Aug 10, 2012 | $80.00 | $80.10 | $73.52 | $77.93 | 0 |
| Aug 13, 2012 – Aug 17, 2012 | $77.71 | $80.57 | $77.16 | $77.80 | 0 |
| Aug 20, 2012 – Aug 24, 2012 | $77.89 | $78.63 | $75.97 | $77.73 | 0 |
| Aug 27, 2012 – Aug 31, 2012 | $78.18 | $78.33 | $75.91 | $77.80 | 0 |
| Sep 3, 2012 – Sep 7, 2012 | $77.57 | $79.59 | $76.73 | $78.15 | 0 |
| Sep 10, 2012 – Sep 14, 2012 | $78.22 | $83.41 | $77.38 | $82.54 | 0 |
| Sep 17, 2012 – Sep 21, 2012 | $82.71 | $82.74 | $78.70 | $79.43 | 0 |
| Sep 24, 2012 – Sep 28, 2012 | $77.83 | $78.82 | $73.01 | $75.06 | 0 |
| Oct 1, 2012 – Oct 5, 2012 | $75.34 | $77.78 | $74.60 | $76.53 | 0 |
| Oct 8, 2012 – Oct 12, 2012 | $76.29 | $76.97 | $75.05 | $76.13 | 0 |
| Oct 15, 2012 – Oct 19, 2012 | $76.10 | $78.68 | $76.01 | $78.54 | 0 |
| Oct 22, 2012 – Oct 26, 2012 | $78.14 | $79.95 | $75.31 | $76.57 | 0 |
| Oct 29, 2012 – Nov 2, 2012 | $76.55 | $78.17 | $75.01 | $75.10 | 0 |
| Nov 5, 2012 – Nov 9, 2012 | $73.00 | $73.24 | $68.00 | $68.72 | 0 |
| Nov 12, 2012 – Nov 16, 2012 | $69.27 | $69.98 | $67.06 | $69.27 | 0 |
| Nov 19, 2012 – Nov 23, 2012 | $69.93 | $71.67 | $68.49 | $70.00 | 0 |
| Nov 26, 2012 – Nov 30, 2012 | $70.03 | $72.37 | $69.36 | $70.85 | 0 |
| Dec 3, 2012 – Dec 7, 2012 | $70.85 | $70.93 | $68.96 | $70.43 | 0 |
| Dec 10, 2012 – Dec 14, 2012 | $70.47 | $70.47 | $68.44 | $68.68 | 0 |
| Dec 17, 2012 – Dec 21, 2012 | $68.89 | $75.00 | $68.63 | $73.43 | 0 |
| Dec 24, 2012 – Dec 28, 2012 | $73.74 | $74.62 | $72.46 | $73.58 | 0 |
| Dec 31, 2012 – Jan 4, 2013 | $73.92 | $78.96 | $73.18 | $77.60 | 0 |
| Jan 7, 2013 – Jan 11, 2013 | $77.18 | $79.20 | $76.28 | $78.39 | 0 |
| Jan 14, 2013 – Jan 18, 2013 | $78.28 | $79.10 | $77.68 | $78.83 | 0 |
| Jan 21, 2013 – Jan 25, 2013 | $79.15 | $80.75 | $78.42 | $80.68 | 0 |
| Jan 28, 2013 – Feb 1, 2013 | $80.66 | $82.82 | $76.78 | $78.04 | 0 |
| Feb 4, 2013 – Feb 8, 2013 | $77.58 | $83.55 | $76.59 | $80.89 | 0 |
| Feb 11, 2013 – Feb 15, 2013 | $80.56 | $80.91 | $79.12 | $79.54 | 0 |
| Feb 18, 2013 – Feb 22, 2013 | $79.82 | $86.32 | $76.19 | $85.02 | 0 |
| Feb 25, 2013 – Mar 1, 2013 | $83.89 | $89.14 | $82.92 | $86.49 | 0 |
| Mar 4, 2013 – Mar 8, 2013 | $85.91 | $90.90 | $85.74 | $89.06 | 0 |
| Mar 11, 2013 – Mar 15, 2013 | $89.14 | $90.95 | $87.93 | $90.09 | 0 |
| Mar 18, 2013 – Mar 22, 2013 | $88.93 | $106.29 | $88.70 | $103.28 | 0 |
| Mar 25, 2013 – Mar 28, 2013 | $103.50 | $105.55 | $102.06 | $104.18 | 0 |
| Apr 1, 2013 – Apr 5, 2013 | $104.65 | $105.53 | $101.07 | $105.49 | 0 |
| Apr 8, 2013 – Apr 12, 2013 | $105.45 | $106.98 | $102.97 | $105.06 | 0 |
| Apr 15, 2013 – Apr 19, 2013 | $104.26 | $105.39 | $101.49 | $103.04 | 0 |
| Apr 22, 2013 – Apr 26, 2013 | $104.10 | $105.57 | $100.03 | $101.64 | 0 |
| Apr 29, 2013 – May 3, 2013 | $102.17 | $105.29 | $99.41 | $104.61 | 0 |
| May 6, 2013 – May 10, 2013 | $104.64 | $112.10 | $104.15 | $110.06 | 0 |
| May 13, 2013 – May 17, 2013 | $109.92 | $116.42 | $109.86 | $112.14 | 0 |
| May 20, 2013 – May 24, 2013 | $112.54 | $115.13 | $111.22 | $112.85 | 0 |
| May 27, 2013 – May 31, 2013 | $114.53 | $115.45 | $111.21 | $112.00 | 0 |
| Jun 3, 2013 – Jun 7, 2013 | $112.74 | $116.10 | $109.63 | $113.91 | 0 |
| Jun 10, 2013 – Jun 14, 2013 | $114.87 | $117.09 | $110.22 | $116.61 | 0 |
| Jun 17, 2013 – Jun 21, 2013 | $117.51 | $120.60 | $113.79 | $119.68 | 0 |
| Jun 24, 2013 – Jun 28, 2013 | $118.95 | $128.57 | $116.45 | $123.85 | 0 |
| Jul 1, 2013 – Jul 5, 2013 | $124.20 | $128.59 | $121.40 | $127.38 | 0 |
| Jul 8, 2013 – Jul 12, 2013 | $127.90 | $130.59 | $123.67 | $124.67 | 0 |
| Jul 15, 2013 – Jul 19, 2013 | $124.91 | $129.51 | $123.19 | $128.31 | 0 |
| Jul 22, 2013 – Jul 26, 2013 | $127.88 | $129.96 | $125.73 | $126.61 | 0 |
| Jul 29, 2013 – Aug 2, 2013 | $126.70 | $137.29 | $123.49 | $134.00 | 0 |
| Aug 5, 2013 – Aug 9, 2013 | $132.48 | $134.44 | $124.66 | $128.27 | 0 |
| Aug 12, 2013 – Aug 16, 2013 | $127.48 | $128.50 | $119.41 | $122.60 | 0 |
| Aug 19, 2013 – Aug 23, 2013 | $123.12 | $125.80 | $122.46 | $122.70 | 0 |
| Aug 26, 2013 – Aug 30, 2013 | $122.62 | $124.38 | $119.06 | $121.42 | 0 |
| Sep 2, 2013 – Sep 6, 2013 | $122.66 | $126.21 | $122.05 | $125.02 | 0 |
| Sep 9, 2013 – Sep 13, 2013 | $125.01 | $129.29 | $125.01 | $128.75 | 0 |
| Sep 16, 2013 – Sep 20, 2013 | $130.21 | $134.85 | $127.67 | $133.84 | 0 |
| Sep 23, 2013 – Sep 27, 2013 | $133.34 | $136.32 | $130.97 | $133.57 | 0 |
| Sep 30, 2013 – Oct 4, 2013 | $132.97 | $136.25 | $130.83 | $132.64 | 0 |
| Oct 7, 2013 – Oct 11, 2013 | $131.64 | $137.30 | $130.06 | $136.23 | 0 |
| Oct 14, 2013 – Oct 18, 2013 | $135.49 | $139.27 | $135.49 | $137.31 | 0 |
| Oct 21, 2013 – Oct 25, 2013 | $137.65 | $139.40 | $134.75 | $138.58 | 0 |
| Oct 28, 2013 – Nov 1, 2013 | $138.81 | $144.02 | $133.56 | $138.07 | 0 |
| Nov 4, 2013 – Nov 8, 2013 | $139.14 | $139.14 | $126.25 | $128.06 | 0 |
| Nov 11, 2013 – Nov 15, 2013 | $127.93 | $129.05 | $125.68 | $128.69 | 0 |
| Nov 18, 2013 – Nov 22, 2013 | $129.33 | $134.98 | $126.30 | $134.66 | 0 |
| Nov 25, 2013 – Nov 29, 2013 | $135.17 | $137.41 | $133.12 | $135.10 | 0 |
| Dec 2, 2013 – Dec 6, 2013 | $134.84 | $135.54 | $126.48 | $127.75 | 0 |
| Dec 9, 2013 – Dec 13, 2013 | $127.80 | $135.86 | $126.31 | $131.54 | 0 |
| Dec 16, 2013 – Dec 20, 2013 | $131.11 | $132.33 | $128.23 | $130.02 | 0 |
| Dec 23, 2013 – Dec 27, 2013 | $130.77 | $134.19 | $129.44 | $133.50 | 0 |
| Dec 30, 2013 – Jan 3, 2014 | $133.83 | $137.68 | $132.71 | $133.37 | 0 |
| Jan 6, 2014 – Jan 10, 2014 | $133.99 | $138.28 | $133.75 | $136.42 | 0 |
| Jan 13, 2014 – Jan 17, 2014 | $135.93 | $137.90 | $132.44 | $134.29 | 0 |
| Jan 20, 2014 – Jan 24, 2014 | $134.29 | $135.19 | $130.58 | $131.42 | 0 |
| Jan 27, 2014 – Jan 31, 2014 | $131.31 | $140.74 | $131.31 | $137.00 | 0 |
| Feb 3, 2014 – Feb 7, 2014 | $137.73 | $140.24 | $135.02 | $137.50 | 0 |
| Feb 10, 2014 – Feb 14, 2014 | $137.96 | $139.45 | $124.76 | $129.35 | 0 |
| Feb 17, 2014 – Feb 21, 2014 | $128.34 | $133.18 | $124.00 | $125.08 | 0 |
| Feb 24, 2014 – Feb 28, 2014 | $125.00 | $127.09 | $120.50 | $126.77 | 0 |
| Mar 3, 2014 – Mar 7, 2014 | $125.40 | $129.61 | $122.30 | $127.00 | 0 |
| Mar 10, 2014 – Mar 14, 2014 | $128.27 | $129.75 | $125.05 | $127.00 | 0 |
| Mar 17, 2014 – Mar 21, 2014 | $127.80 | $128.26 | $124.87 | $127.25 | 0 |
| Mar 24, 2014 – Mar 28, 2014 | $127.38 | $127.53 | $120.75 | $122.41 | 0 |
| Mar 31, 2014 – Apr 4, 2014 | $123.38 | $128.10 | $121.65 | $122.72 | 0 |
| Apr 7, 2014 – Apr 11, 2014 | $123.24 | $125.00 | $117.20 | $118.46 | 0 |
| Apr 14, 2014 – Apr 17, 2014 | $119.47 | $120.78 | $116.78 | $117.83 | 0 |
| Apr 21, 2014 – Apr 25, 2014 | $120.61 | $130.94 | $120.41 | $130.01 | 0 |
| Apr 28, 2014 – May 2, 2014 | $132.34 | $142.70 | $132.34 | $137.21 | 0 |
| May 5, 2014 – May 9, 2014 | $136.77 | $139.79 | $136.12 | $137.95 | 0 |
| May 12, 2014 – May 16, 2014 | $138.87 | $139.06 | $134.14 | $137.46 | 0 |
| May 19, 2014 – May 23, 2014 | $136.16 | $141.28 | $136.16 | $140.59 | 0 |
| May 26, 2014 – May 30, 2014 | $140.65 | $144.59 | $140.42 | $143.14 | 0 |
| Jun 2, 2014 – Jun 6, 2014 | $142.89 | $149.75 | $142.85 | $148.87 | 0 |
| Jun 9, 2014 – Jun 13, 2014 | $148.50 | $149.82 | $147.11 | $148.21 | 0 |
| Jun 16, 2014 – Jun 20, 2014 | $148.35 | $150.67 | $147.18 | $150.51 | 0 |
| Jun 23, 2014 – Jun 27, 2014 | $151.75 | $155.79 | $150.48 | $154.84 | 0 |
| Jun 30, 2014 – Jul 3, 2014 | $156.01 | $163.19 | $155.05 | $162.42 | 0 |
| Jul 7, 2014 – Jul 11, 2014 | $162.52 | $163.63 | $158.41 | $162.27 | 0 |
| Jul 14, 2014 – Jul 18, 2014 | $162.94 | $165.49 | $161.50 | $164.15 | 0 |
| Jul 21, 2014 – Jul 25, 2014 | $163.15 | $165.20 | $162.03 | $162.35 | 0 |
| Jul 28, 2014 – Aug 1, 2014 | $162.73 | $167.30 | $149.66 | $152.26 | 0 |
| Aug 4, 2014 – Aug 8, 2014 | $152.79 | $158.66 | $151.00 | $152.04 | 0 |
| Aug 11, 2014 – Aug 15, 2014 | $152.16 | $160.99 | $151.71 | $155.61 | 0 |
| Aug 18, 2014 – Aug 22, 2014 | $155.99 | $159.20 | $154.81 | $155.43 | 0 |
| Aug 25, 2014 – Aug 29, 2014 | $155.80 | $158.05 | $154.47 | $156.87 | 0 |
| Sep 1, 2014 – Sep 5, 2014 | $156.67 | $160.13 | $156.48 | $158.33 | 0 |
| Sep 8, 2014 – Sep 12, 2014 | $157.82 | $159.40 | $155.06 | $159.10 | 0 |
| Sep 15, 2014 – Sep 19, 2014 | $157.48 | $162.97 | $157.48 | $162.42 | 0 |
| Sep 22, 2014 – Sep 26, 2014 | $161.73 | $162.28 | $153.39 | $156.84 | 0 |
| Sep 29, 2014 – Oct 3, 2014 | $155.52 | $157.53 | $146.66 | $152.67 | 0 |
| Oct 6, 2014 – Oct 10, 2014 | $153.38 | $154.65 | $147.80 | $148.12 | 0 |
| Oct 13, 2014 – Oct 17, 2014 | $147.64 | $149.26 | $137.51 | $143.80 | 0 |
| Oct 20, 2014 – Oct 24, 2014 | $143.90 | $158.17 | $143.40 | $157.81 | 0 |
| Oct 27, 2014 – Oct 31, 2014 | $157.14 | $159.15 | $150.75 | $158.39 | 0 |
| Nov 3, 2014 – Nov 7, 2014 | $158.99 | $163.18 | $155.18 | $156.37 | 0 |
| Nov 10, 2014 – Nov 14, 2014 | $156.26 | $156.28 | $142.37 | $152.10 | 0 |
| Nov 17, 2014 – Nov 21, 2014 | $152.66 | $161.70 | $152.12 | $160.29 | 0 |
| Nov 24, 2014 – Nov 28, 2014 | $160.54 | $169.73 | $159.17 | $169.70 | 0 |
| Dec 1, 2014 – Dec 5, 2014 | $169.57 | $169.85 | $165.50 | $167.61 | 0 |
| Dec 8, 2014 – Dec 12, 2014 | $167.09 | $167.89 | $161.63 | $162.95 | 0 |
| Dec 15, 2014 – Dec 19, 2014 | $163.45 | $167.49 | $158.00 | $164.63 | 0 |
| Dec 22, 2014 – Dec 26, 2014 | $164.23 | $168.76 | $163.68 | $168.17 | 0 |
| Dec 29, 2014 – Jan 2, 2015 | $167.58 | $169.80 | $164.53 | $166.43 | 0 |
| Jan 5, 2015 – Jan 9, 2015 | $166.08 | $166.42 | $155.50 | $161.98 | 0 |
| Jan 12, 2015 – Jan 16, 2015 | $162.67 | $167.06 | $155.80 | $161.11 | 0 |
| Jan 19, 2015 – Jan 23, 2015 | $161.43 | $162.42 | $154.10 | $158.93 | 0 |
| Jan 26, 2015 – Jan 30, 2015 | $158.57 | $159.90 | $149.47 | $151.12 | 0 |
| Feb 2, 2015 – Feb 6, 2015 | $151.16 | $176.35 | $150.29 | $173.43 | 0 |
| Feb 9, 2015 – Feb 13, 2015 | $172.35 | $178.08 | $171.35 | $177.88 | 0 |
| Feb 16, 2015 – Feb 20, 2015 | $176.27 | $177.69 | $172.51 | $175.89 | 0 |
| Feb 23, 2015 – Feb 27, 2015 | $175.68 | $183.24 | $174.48 | $180.60 | 0 |
| Mar 2, 2015 – Mar 6, 2015 | $180.46 | $187.76 | $179.46 | $183.52 | 0 |
| Mar 9, 2015 – Mar 13, 2015 | $183.29 | $196.00 | $180.05 | $191.13 | 0 |
| Mar 16, 2015 – Mar 20, 2015 | $192.09 | $192.15 | $186.91 | $189.01 | 0 |
| Mar 23, 2015 – Mar 27, 2015 | $189.40 | $190.79 | $178.69 | $180.00 | 0 |
| Mar 30, 2015 – Apr 2, 2015 | $181.17 | $199.00 | $181.17 | $189.58 | 0 |
| Apr 6, 2015 – Apr 10, 2015 | $189.41 | $193.98 | $187.85 | $191.81 | 0 |
| Apr 13, 2015 – Apr 17, 2015 | $191.85 | $193.80 | $182.46 | $186.74 | 0 |
| Apr 20, 2015 – Apr 24, 2015 | $187.40 | $189.47 | $180.55 | $185.75 | 0 |
| Apr 27, 2015 – May 1, 2015 | $185.84 | $194.00 | $179.77 | $187.44 | 0 |
| May 4, 2015 – May 8, 2015 | $188.20 | $191.90 | $180.06 | $180.67 | 0 |
| May 11, 2015 – May 15, 2015 | $181.11 | $183.10 | $175.95 | $181.20 | 0 |
| May 18, 2015 – May 22, 2015 | $180.61 | $182.85 | $174.58 | $175.33 | 0 |
| May 25, 2015 – May 29, 2015 | $176.02 | $183.93 | $172.17 | $179.02 | 0 |
| Jun 1, 2015 – Jun 5, 2015 | $179.18 | $181.90 | $170.00 | $173.97 | 0 |
| Jun 8, 2015 – Jun 12, 2015 | $172.74 | $174.05 | $168.84 | $172.26 | 0 |
| Jun 15, 2015 – Jun 19, 2015 | $171.69 | $172.76 | $169.17 | $169.67 | 0 |
| Jun 22, 2015 – Jun 26, 2015 | $170.67 | $172.76 | $166.75 | $171.50 | 0 |
| Jun 29, 2015 – Jul 2, 2015 | $170.77 | $174.99 | $166.54 | $171.80 | 0 |
| Jul 6, 2015 – Jul 10, 2015 | $170.90 | $177.39 | $170.02 | $177.39 | 0 |
| Jul 13, 2015 – Jul 17, 2015 | $177.95 | $185.96 | $175.07 | $185.67 | 0 |
| Jul 20, 2015 – Jul 24, 2015 | $185.74 | $188.87 | $182.80 | $184.33 | 0 |
| Jul 27, 2015 – Jul 31, 2015 | $184.00 | $189.99 | $180.26 | $185.86 | 0 |
| Aug 3, 2015 – Aug 7, 2015 | $186.94 | $195.46 | $175.10 | $183.85 | 0 |
| Aug 10, 2015 – Aug 14, 2015 | $184.98 | $187.66 | $177.95 | $179.82 | 0 |
| Aug 17, 2015 – Aug 21, 2015 | $182.83 | $192.37 | $175.87 | $177.53 | 0 |
| Aug 24, 2015 – Aug 28, 2015 | $168.18 | $182.64 | $161.91 | $181.59 | 0 |
| Aug 31, 2015 – Sep 4, 2015 | $181.27 | $186.08 | $176.90 | $183.02 | 0 |
| Sep 7, 2015 – Sep 11, 2015 | $185.62 | $188.99 | $182.00 | $184.45 | 0 |
| Sep 14, 2015 – Sep 18, 2015 | $184.10 | $193.94 | $183.01 | $191.39 | 0 |
| Sep 21, 2015 – Sep 25, 2015 | $191.95 | $195.00 | $181.75 | $183.53 | 0 |
| Sep 28, 2015 – Oct 2, 2015 | $182.89 | $184.82 | $166.33 | $183.14 | 0 |
| Oct 5, 2015 – Oct 9, 2015 | $183.86 | $189.17 | $183.13 | $186.63 | 0 |
| Oct 12, 2015 – Oct 16, 2015 | $186.27 | $188.76 | $182.40 | $187.27 | 0 |
| Oct 19, 2015 – Oct 23, 2015 | $186.98 | $187.93 | $175.08 | $183.00 | 0 |
| Oct 26, 2015 – Oct 30, 2015 | $183.00 | $194.92 | $179.14 | $190.94 | 0 |
| Nov 2, 2015 – Nov 6, 2015 | $193.25 | $193.63 | $184.76 | $190.26 | 0 |
| Nov 9, 2015 – Nov 13, 2015 | $189.09 | $193.60 | $185.81 | $186.48 | 0 |
| Nov 16, 2015 – Nov 20, 2015 | $186.44 | $188.87 | $183.06 | $186.48 | 0 |
| Nov 23, 2015 – Nov 27, 2015 | $186.07 | $189.36 | $184.28 | $187.24 | 0 |
| Nov 30, 2015 – Dec 4, 2015 | $187.74 | $190.68 | $179.49 | $184.53 | 0 |
| Dec 7, 2015 – Dec 11, 2015 | $183.77 | $189.57 | $175.61 | $178.02 | 0 |
| Dec 14, 2015 – Dec 18, 2015 | $178.70 | $185.27 | $173.21 | $178.29 | 0 |
| Dec 21, 2015 – Dec 24, 2015 | $179.05 | $186.87 | $177.05 | $181.89 | 0 |
| Dec 28, 2015 – Dec 31, 2015 | $180.72 | $185.84 | $179.00 | $183.10 | 0 |
| Jan 4, 2016 – Jan 8, 2016 | $180.56 | $182.04 | $170.38 | $174.89 | 0 |
| Jan 11, 2016 – Jan 15, 2016 | $175.00 | $179.99 | $163.02 | $165.08 | 0 |
| Jan 18, 2016 – Jan 22, 2016 | $166.92 | $175.00 | $160.74 | $174.72 | 0 |
| Jan 25, 2016 – Jan 29, 2016 | $174.90 | $176.51 | $164.32 | $171.36 | 0 |
| Feb 1, 2016 – Feb 5, 2016 | $169.64 | $180.95 | $160.20 | $168.54 | 0 |
| Feb 8, 2016 – Feb 12, 2016 | $165.73 | $172.78 | $156.13 | $167.75 | 0 |
| Feb 15, 2016 – Feb 19, 2016 | $170.03 | $175.59 | $164.34 | $173.57 | 0 |
| Feb 22, 2016 – Feb 26, 2016 | $174.50 | $184.00 | $169.69 | $181.21 | 0 |
| Feb 29, 2016 – Mar 4, 2016 | $180.55 | $186.22 | $179.15 | $184.78 | 0 |
| Mar 7, 2016 – Mar 11, 2016 | $184.22 | $188.00 | $182.70 | $187.61 | 0 |
| Mar 14, 2016 – Mar 18, 2016 | $186.80 | $202.98 | $183.62 | $201.00 | 0 |
| Mar 21, 2016 – Mar 24, 2016 | $200.90 | $204.61 | $196.90 | $198.34 | 0 |
| Mar 28, 2016 – Apr 1, 2016 | $199.47 | $205.73 | $197.37 | $203.47 | 0 |
| Apr 4, 2016 – Apr 8, 2016 | $205.28 | $206.63 | $201.05 | $202.55 | 0 |
| Apr 11, 2016 – Apr 15, 2016 | $203.30 | $204.99 | $199.27 | $203.06 | 0 |
| Apr 18, 2016 – Apr 22, 2016 | $201.90 | $207.70 | $193.77 | $197.91 | 0 |
| Apr 25, 2016 – Apr 29, 2016 | $197.10 | $213.32 | $194.77 | $212.24 | 0 |
| May 2, 2016 – May 6, 2016 | $212.25 | $218.68 | $209.49 | $212.92 | 0 |
| May 9, 2016 – May 13, 2016 | $213.42 | $219.58 | $211.77 | $214.58 | 0 |
| May 16, 2016 – May 20, 2016 | $206.72 | $233.70 | $201.04 | $233.11 | 0 |
| May 23, 2016 – May 27, 2016 | $232.20 | $233.19 | $217.01 | $219.97 | 0 |
| May 30, 2016 – Jun 3, 2016 | $220.06 | $228.72 | $216.10 | $224.95 | 0 |
| Jun 6, 2016 – Jun 10, 2016 | $224.92 | $225.95 | $218.04 | $223.53 | 0 |
| Jun 13, 2016 – Jun 17, 2016 | $223.42 | $228.94 | $219.47 | $221.05 | 0 |
| Jun 20, 2016 – Jun 24, 2016 | $224.45 | $225.40 | $215.18 | $216.80 | 0 |
| Jun 27, 2016 – Jul 1, 2016 | $215.23 | $232.65 | $214.06 | $232.29 | 0 |
| Jul 4, 2016 – Jul 8, 2016 | $231.67 | $238.27 | $229.01 | $237.17 | 0 |
| Jul 11, 2016 – Jul 15, 2016 | $238.08 | $241.48 | $234.21 | $234.98 | 0 |
| Jul 18, 2016 – Jul 22, 2016 | $235.19 | $244.44 | $227.63 | $243.47 | 0 |
| Jul 25, 2016 – Jul 29, 2016 | $243.35 | $244.51 | $234.77 | $234.87 | 0 |
| Aug 1, 2016 – Aug 5, 2016 | $235.54 | $238.96 | $234.16 | $234.79 | 0 |
| Aug 8, 2016 – Aug 12, 2016 | $234.55 | $260.39 | $233.00 | $258.62 | 0 |
| Aug 15, 2016 – Aug 19, 2016 | $259.49 | $261.75 | $250.75 | $252.63 | 0 |
| Aug 22, 2016 – Aug 26, 2016 | $253.08 | $254.31 | $249.13 | $250.93 | 0 |
| Aug 29, 2016 – Sep 2, 2016 | $251.69 | $272.96 | $250.90 | $271.79 | 0 |
| Sep 5, 2016 – Sep 9, 2016 | $279.95 | $279.95 | $264.12 | $264.12 | 0 |
| Sep 12, 2016 – Sep 16, 2016 | $263.76 | $269.70 | $262.11 | $265.94 | 0 |
| Sep 19, 2016 – Sep 23, 2016 | $266.38 | $277.62 | $261.68 | $276.08 | 0 |
| Sep 26, 2016 – Sep 30, 2016 | $275.02 | $277.77 | $268.90 | $269.97 | 0 |
| Oct 3, 2016 – Oct 7, 2016 | $269.68 | $270.99 | $265.93 | $266.97 | 0 |
| Oct 10, 2016 – Oct 14, 2016 | $268.30 | $268.85 | $253.38 | $257.59 | 0 |
| Oct 17, 2016 – Oct 21, 2016 | $257.82 | $262.92 | $254.08 | $255.06 | 0 |
| Oct 24, 2016 – Oct 28, 2016 | $257.26 | $261.01 | $242.47 | $249.25 | 0 |
| Oct 31, 2016 – Nov 4, 2016 | $250.62 | $269.19 | $241.50 | $250.23 | 0 |
| Nov 7, 2016 – Nov 11, 2016 | $254.73 | $281.36 | $252.90 | $272.44 | 0 |
| Nov 14, 2016 – Nov 18, 2016 | $272.29 | $273.99 | $258.63 | $262.70 | 0 |
| Nov 21, 2016 – Nov 25, 2016 | $263.82 | $275.93 | $260.17 | $275.50 | 0 |
| Nov 28, 2016 – Dec 2, 2016 | $275.71 | $281.43 | $265.78 | $266.67 | 0 |
| Dec 5, 2016 – Dec 9, 2016 | $268.36 | $287.27 | $267.01 | $278.81 | 0 |
| Dec 12, 2016 – Dec 16, 2016 | $281.04 | $294.66 | $275.34 | $288.44 | 0 |
| Dec 19, 2016 – Dec 23, 2016 | $288.96 | $292.97 | $287.09 | $290.43 | 0 |
| Dec 26, 2016 – Dec 30, 2016 | $291.55 | $294.87 | $285.05 | $287.92 | 0 |
| Jan 2, 2017 – Jan 6, 2017 | $290.24 | $298.79 | $282.54 | $298.16 | 0 |
| Jan 9, 2017 – Jan 13, 2017 | $297.20 | $300.15 | $293.46 | $298.43 | 0 |
| Jan 16, 2017 – Jan 20, 2017 | $294.02 | $309.18 | $292.84 | $308.44 | 0 |
| Jan 23, 2017 – Jan 27, 2017 | $307.20 | $341.50 | $306.17 | $323.55 | 0 |
| Jan 30, 2017 – Feb 3, 2017 | $323.48 | $329.10 | $316.99 | $328.71 | 0 |
| Feb 6, 2017 – Feb 10, 2017 | $327.83 | $328.28 | $319.18 | $324.56 | 0 |
| Feb 13, 2017 – Feb 17, 2017 | $325.00 | $327.33 | $317.02 | $326.55 | 0 |
| Feb 20, 2017 – Feb 24, 2017 | $324.30 | $327.31 | $321.17 | $326.75 | 0 |
| Feb 27, 2017 – Mar 3, 2017 | $326.92 | $328.70 | $320.25 | $322.32 | 0 |
| Mar 6, 2017 – Mar 10, 2017 | $321.26 | $327.04 | $319.45 | $323.48 | 0 |
| Mar 13, 2017 – Mar 17, 2017 | $323.19 | $326.89 | $322.48 | $325.81 | 0 |
| Mar 20, 2017 – Mar 24, 2017 | $326.06 | $327.74 | $318.93 | $325.35 | 0 |
| Mar 27, 2017 – Mar 31, 2017 | $323.74 | $330.91 | $319.61 | $327.32 | 0 |
| Apr 3, 2017 – Apr 7, 2017 | $327.50 | $338.75 | $325.02 | $330.65 | 0 |
| Apr 10, 2017 – Apr 13, 2017 | $330.45 | $335.70 | $328.00 | $330.00 | 0 |
| Apr 17, 2017 – Apr 21, 2017 | $331.73 | $339.64 | $325.95 | $338.48 | 0 |
| Apr 24, 2017 – Apr 28, 2017 | $340.03 | $350.38 | $338.74 | $345.16 | 0 |
| May 1, 2017 – May 5, 2017 | $346.29 | $347.25 | $321.44 | $334.78 | 0 |
| May 8, 2017 – May 12, 2017 | $329.52 | $331.00 | $320.12 | $322.00 | 0 |
| May 15, 2017 – May 19, 2017 | $322.24 | $324.30 | $312.49 | $315.78 | 0 |
| May 22, 2017 – May 26, 2017 | $315.78 | $338.91 | $314.50 | $337.44 | 0 |
| May 29, 2017 – Jun 2, 2017 | $336.49 | $354.05 | $334.85 | $353.03 | 0 |
| Jun 5, 2017 – Jun 9, 2017 | $355.00 | $355.00 | $329.97 | $332.84 | 0 |
| Jun 12, 2017 – Jun 16, 2017 | $330.90 | $344.22 | $329.04 | $340.22 | 0 |
| Jun 19, 2017 – Jun 23, 2017 | $342.00 | $345.19 | $326.40 | $330.80 | 0 |
| Jun 26, 2017 – Jun 30, 2017 | $331.68 | $340.95 | $327.14 | $336.85 | 0 |
| Jul 3, 2017 – Jul 7, 2017 | $338.26 | $339.45 | $328.65 | $332.43 | 0 |
| Jul 10, 2017 – Jul 14, 2017 | $333.13 | $344.83 | $332.10 | $342.80 | 0 |
| Jul 17, 2017 – Jul 21, 2017 | $342.09 | $351.87 | $338.40 | $350.07 | 0 |
| Jul 24, 2017 – Jul 28, 2017 | $349.79 | $372.37 | $345.25 | $370.26 | 0 |
| Jul 31, 2017 – Aug 4, 2017 | $396.50 | $399.91 | $380.56 | $384.63 | 0 |
| Aug 7, 2017 – Aug 11, 2017 | $384.65 | $408.83 | $378.26 | $394.49 | 0 |
| Aug 14, 2017 – Aug 18, 2017 | $398.78 | $405.33 | $390.71 | $392.97 | 0 |
| Aug 21, 2017 – Aug 25, 2017 | $392.75 | $399.99 | $384.24 | $388.79 | 0 |
| Aug 28, 2017 – Sep 1, 2017 | $390.88 | $399.34 | $385.56 | $392.48 | 0 |
| Sep 4, 2017 – Sep 8, 2017 | $392.26 | $404.72 | $387.00 | $392.90 | 0 |
| Sep 11, 2017 – Sep 15, 2017 | $394.93 | $397.39 | $367.69 | $369.47 | 0 |
| Sep 18, 2017 – Sep 22, 2017 | $370.20 | $371.51 | $358.75 | $360.30 | 0 |
| Sep 25, 2017 – Sep 29, 2017 | $358.24 | $365.50 | $356.11 | $363.42 | 0 |
| Oct 2, 2017 – Oct 6, 2017 | $364.52 | $374.99 | $362.87 | $367.40 | 0 |
| Oct 9, 2017 – Oct 13, 2017 | $368.10 | $368.69 | $347.54 | $357.40 | 0 |
| Oct 16, 2017 – Oct 20, 2017 | $358.06 | $362.78 | $348.43 | $350.76 | 0 |
| Oct 23, 2017 – Oct 27, 2017 | $350.15 | $351.02 | $308.30 | $319.76 | 0 |
| Oct 30, 2017 – Nov 3, 2017 | $318.47 | $341.67 | $316.76 | $335.43 | 0 |
| Nov 6, 2017 – Nov 10, 2017 | $338.00 | $361.28 | $333.06 | $338.44 | 0 |
| Nov 13, 2017 – Nov 17, 2017 | $338.50 | $349.54 | $328.50 | $341.54 | 0 |
| Nov 20, 2017 – Nov 24, 2017 | $341.00 | $348.38 | $326.20 | $328.98 | 0 |
| Nov 27, 2017 – Dec 1, 2017 | $327.69 | $340.55 | $317.93 | $336.27 | 0 |
| Dec 4, 2017 – Dec 8, 2017 | $330.20 | $347.48 | $320.65 | $324.50 | 0 |
| Dec 11, 2017 – Dec 15, 2017 | $326.79 | $334.15 | $321.31 | $322.31 | 0 |
| Dec 18, 2017 – Dec 22, 2017 | $324.47 | $341.11 | $312.53 | $338.20 | 0 |
| Dec 25, 2017 – Dec 29, 2017 | $336.84 | $342.02 | $332.31 | $335.96 | 0 |
| Jan 1, 2018 – Jan 5, 2018 | $338.43 | $364.38 | $337.77 | $350.88 | 0 |
| Jan 8, 2018 – Jan 12, 2018 | $354.47 | $360.19 | $347.53 | $354.00 | 0 |
| Jan 15, 2018 – Jan 19, 2018 | $352.18 | $370.00 | $349.87 | $366.05 | 0 |
| Jan 22, 2018 – Jan 26, 2018 | $366.37 | $378.38 | $366.00 | $377.00 | 0 |
| Jan 29, 2018 – Feb 2, 2018 | $375.24 | $396.64 | $370.71 | $387.50 | 0 |
| Feb 5, 2018 – Feb 9, 2018 | $391.60 | $395.00 | $343.15 | $349.43 | 0 |
| Feb 12, 2018 – Feb 16, 2018 | $350.26 | $370.09 | $350.00 | $365.66 | 0 |
| Feb 19, 2018 – Feb 23, 2018 | $364.98 | $368.09 | $355.02 | $365.06 | 0 |
| Feb 26, 2018 – Mar 2, 2018 | $365.32 | $368.37 | $331.81 | $332.75 | 0 |
| Mar 5, 2018 – Mar 9, 2018 | $330.51 | $349.53 | $328.93 | $347.59 | 0 |
| Mar 12, 2018 – Mar 16, 2018 | $349.56 | $369.51 | $337.14 | $342.17 | 0 |
| Mar 19, 2018 – Mar 23, 2018 | $340.69 | $340.69 | $311.78 | $312.39 | 0 |
| Mar 26, 2018 – Mar 29, 2018 | $316.45 | $316.90 | $303.78 | $311.22 | 0 |
| Apr 2, 2018 – Apr 6, 2018 | $308.91 | $317.64 | $298.67 | $310.67 | 0 |
| Apr 9, 2018 – Apr 13, 2018 | $311.88 | $319.74 | $299.23 | $305.91 | 0 |
| Apr 16, 2018 – Apr 20, 2018 | $308.84 | $322.89 | $304.35 | $310.94 | 0 |
| Apr 23, 2018 – Apr 27, 2018 | $312.00 | $315.04 | $250.10 | $263.33 | 0 |
| Apr 30, 2018 – May 4, 2018 | $264.09 | $281.33 | $264.09 | $276.07 | 0 |
| May 7, 2018 – May 11, 2018 | $276.24 | $280.16 | $269.11 | $272.81 | 0 |
| May 14, 2018 – May 18, 2018 | $272.40 | $277.89 | $266.73 | $270.17 | 0 |
| May 21, 2018 – May 25, 2018 | $270.00 | $275.05 | $265.22 | $270.20 | 0 |
| May 28, 2018 – Jun 1, 2018 | $268.00 | $271.03 | $259.48 | $261.87 | 0 |
| Jun 4, 2018 – Jun 8, 2018 | $262.10 | $279.54 | $260.39 | $277.26 | 0 |
| Jun 11, 2018 – Jun 15, 2018 | $276.57 | $298.72 | $275.98 | $297.20 | 0 |
| Jun 18, 2018 – Jun 22, 2018 | $290.79 | $302.43 | $286.31 | $299.30 | 0 |
| Jun 25, 2018 – Jun 29, 2018 | $296.70 | $301.24 | $286.83 | $293.21 | 0 |
| Jul 2, 2018 – Jul 6, 2018 | $292.13 | $305.15 | $290.26 | $304.43 | 0 |
| Jul 9, 2018 – Jul 13, 2018 | $305.83 | $310.57 | $299.12 | $304.84 | 0 |
| Jul 16, 2018 – Jul 20, 2018 | $305.65 | $307.06 | $286.82 | $288.84 | 0 |
| Jul 23, 2018 – Jul 27, 2018 | $288.83 | $291.01 | $271.56 | $286.29 | 0 |
| Jul 30, 2018 – Aug 3, 2018 | $284.61 | $314.88 | $283.51 | $303.66 | 0 |
| Aug 6, 2018 – Aug 10, 2018 | $303.91 | $307.53 | $293.57 | $302.45 | 0 |
| Aug 13, 2018 – Aug 17, 2018 | $303.54 | $308.69 | $294.78 | $299.64 | 0 |
| Aug 20, 2018 – Aug 24, 2018 | $300.63 | $307.68 | $292.71 | $300.67 | 0 |
| Aug 27, 2018 – Aug 31, 2018 | $302.55 | $313.11 | $300.73 | $310.40 | 0 |
| Sep 3, 2018 – Sep 7, 2018 | $309.82 | $316.67 | $303.09 | $305.19 | 0 |
| Sep 10, 2018 – Sep 14, 2018 | $307.50 | $324.89 | $304.77 | $318.13 | 0 |
| Sep 17, 2018 – Sep 21, 2018 | $318.99 | $334.98 | $316.30 | $332.59 | 0 |
| Sep 24, 2018 – Sep 28, 2018 | $330.84 | $332.43 | $320.38 | $325.88 | 0 |
| Oct 1, 2018 – Oct 5, 2018 | $327.66 | $329.14 | $313.32 | $316.04 | 0 |
| Oct 8, 2018 – Oct 12, 2018 | $314.78 | $325.89 | $298.66 | $308.74 | 0 |
| Oct 15, 2018 – Oct 19, 2018 | $309.68 | $324.56 | $308.59 | $321.34 | 0 |
| Oct 22, 2018 – Oct 26, 2018 | $322.77 | $325.00 | $284.35 | $295.01 | 0 |
| Oct 29, 2018 – Nov 2, 2018 | $299.13 | $330.45 | $296.05 | $317.87 | 0 |
| Nov 5, 2018 – Nov 9, 2018 | $319.48 | $329.91 | $316.63 | $321.11 | 0 |
| Nov 12, 2018 – Nov 16, 2018 | $320.36 | $330.97 | $309.96 | $328.54 | 0 |
| Nov 19, 2018 – Nov 23, 2018 | $329.46 | $331.17 | $302.46 | $309.43 | 0 |
| Nov 26, 2018 – Nov 30, 2018 | $313.54 | $334.76 | $308.78 | $329.20 | 0 |
| Dec 3, 2018 – Dec 7, 2018 | $331.71 | $334.31 | $312.33 | $315.70 | 0 |
| Dec 10, 2018 – Dec 14, 2018 | $316.34 | $323.68 | $307.51 | $309.42 | 0 |
| Dec 17, 2018 – Dec 21, 2018 | $310.00 | $313.41 | $282.73 | $283.93 | 0 |
| Dec 24, 2018 – Dec 28, 2018 | $283.69 | $290.52 | $272.91 | $285.08 | 0 |
| Dec 31, 2018 – Jan 4, 2019 | $286.73 | $305.12 | $279.11 | $302.74 | 0 |
| Jan 7, 2019 – Jan 11, 2019 | $301.13 | $305.72 | $290.83 | $294.54 | 0 |
| Jan 14, 2019 – Jan 18, 2019 | $292.99 | $298.20 | $289.57 | $291.40 | 0 |
| Jan 21, 2019 – Jan 25, 2019 | $288.66 | $291.61 | $279.33 | $291.41 | 0 |
| Jan 28, 2019 – Feb 1, 2019 | $289.38 | $343.14 | $287.31 | $340.95 | 0 |
| Feb 4, 2019 – Feb 8, 2019 | $338.65 | $344.65 | $332.77 | $344.16 | 0 |
| Feb 11, 2019 – Feb 15, 2019 | $343.32 | $349.77 | $335.22 | $349.06 | 0 |
| Feb 18, 2019 – Feb 22, 2019 | $347.67 | $353.50 | $343.85 | $350.08 | 0 |
| Feb 25, 2019 – Mar 1, 2019 | $352.34 | $353.75 | $342.91 | $346.58 | 0 |
| Mar 4, 2019 – Mar 8, 2019 | $348.88 | $349.84 | $335.53 | $337.54 | 0 |
| Mar 11, 2019 – Mar 15, 2019 | $337.69 | $356.90 | $336.04 | $355.92 | 0 |
| Mar 18, 2019 – Mar 22, 2019 | $356.52 | $368.02 | $355.47 | $360.78 | 0 |
| Mar 25, 2019 – Mar 29, 2019 | $360.75 | $362.51 | $345.67 | $346.91 | 0 |
| Apr 1, 2019 – Apr 5, 2019 | $349.81 | $352.20 | $343.15 | $351.44 | 0 |
| Apr 8, 2019 – Apr 12, 2019 | $350.53 | $356.95 | $350.53 | $356.05 | 0 |
| Apr 15, 2019 – Apr 18, 2019 | $356.59 | $367.20 | $355.52 | $359.37 | 0 |
| Apr 22, 2019 – Apr 26, 2019 | $358.54 | $370.33 | $355.28 | $370.15 | 0 |
| Apr 29, 2019 – May 3, 2019 | $370.00 | $378.36 | $365.90 | $377.68 | 0 |
| May 6, 2019 – May 10, 2019 | $372.67 | $378.30 | $368.20 | $377.89 | 0 |
| May 13, 2019 – May 17, 2019 | $372.31 | $387.41 | $367.35 | $386.41 | 0 |
| May 20, 2019 – May 24, 2019 | $378.43 | $381.98 | $374.00 | $375.00 | 0 |
| May 27, 2019 – May 31, 2019 | $377.20 | $380.00 | $372.23 | $376.80 | 0 |
| Jun 3, 2019 – Jun 7, 2019 | $376.34 | $395.30 | $375.24 | $394.04 | 0 |
| Jun 10, 2019 – Jun 14, 2019 | $395.89 | $397.68 | $386.66 | $392.08 | 0 |
| Jun 17, 2019 – Jun 21, 2019 | $393.74 | $401.38 | $390.67 | $394.69 | 0 |
| Jun 24, 2019 – Jun 28, 2019 | $396.01 | $398.00 | $385.24 | $395.18 | 0 |
| Jul 1, 2019 – Jul 5, 2019 | $400.00 | $402.62 | $395.30 | $401.68 | 0 |
| Jul 8, 2019 – Jul 12, 2019 | $399.87 | $415.14 | $396.69 | $414.31 | 0 |
| Jul 15, 2019 – Jul 19, 2019 | $415.73 | $417.13 | $409.14 | $409.79 | 0 |
| Jul 22, 2019 – Jul 26, 2019 | $411.00 | $411.72 | $375.06 | $398.79 | 0 |
| Jul 29, 2019 – Aug 2, 2019 | $398.78 | $402.89 | $379.75 | $384.66 | 0 |
| Aug 5, 2019 – Aug 9, 2019 | $380.07 | $384.79 | $370.78 | $379.57 | 0 |
| Aug 12, 2019 – Aug 16, 2019 | $378.80 | $386.39 | $372.58 | $384.51 | 0 |
| Aug 19, 2019 – Aug 23, 2019 | $388.18 | $395.37 | $384.43 | $385.51 | 0 |
| Aug 26, 2019 – Aug 30, 2019 | $387.85 | $412.50 | $387.13 | $409.59 | 0 |
| Sep 2, 2019 – Sep 6, 2019 | $408.08 | $428.95 | $407.26 | $425.72 | 0 |
| Sep 9, 2019 – Sep 13, 2019 | $425.99 | $431.43 | $415.97 | $425.52 | 0 |
| Sep 16, 2019 – Sep 20, 2019 | $425.19 | $429.88 | $419.05 | $420.35 | 0 |
| Sep 23, 2019 – Sep 27, 2019 | $421.69 | $424.59 | $401.84 | $406.21 | 0 |
| Sep 30, 2019 – Oct 4, 2019 | $408.21 | $429.40 | $405.02 | $427.72 | 0 |
| Oct 7, 2019 – Oct 11, 2019 | $425.53 | $432.16 | $422.88 | $423.16 | 0 |
| Oct 14, 2019 – Oct 18, 2019 | $423.89 | $445.00 | $421.92 | $440.05 | 0 |
| Oct 21, 2019 – Oct 25, 2019 | $442.22 | $469.57 | $432.64 | $462.19 | 0 |
| Oct 28, 2019 – Nov 1, 2019 | $465.83 | $478.07 | $462.31 | $476.48 | 0 |
| Nov 4, 2019 – Nov 8, 2019 | $477.70 | $479.18 | $462.99 | $469.75 | 0 |
| Nov 11, 2019 – Nov 15, 2019 | $468.40 | $485.99 | $467.02 | $475.60 | 0 |
| Nov 18, 2019 – Nov 22, 2019 | $475.17 | $483.55 | $467.46 | $468.50 | 0 |
| Nov 25, 2019 – Nov 29, 2019 | $471.38 | $475.87 | $463.94 | $470.01 | 0 |
| Dec 2, 2019 – Dec 6, 2019 | $469.32 | $473.22 | $460.96 | $467.85 | 0 |
| Dec 9, 2019 – Dec 13, 2019 | $469.51 | $478.07 | $460.47 | $475.27 | 0 |
| Dec 16, 2019 – Dec 20, 2019 | $477.87 | $480.85 | $466.14 | $476.22 | 0 |
| Dec 23, 2019 – Dec 27, 2019 | $476.72 | $487.52 | $475.46 | $483.69 | 0 |
| Dec 30, 2019 – Jan 3, 2020 | $483.74 | $496.59 | $478.39 | $494.47 | 0 |
| Jan 6, 2020 – Jan 10, 2020 | $492.66 | $509.99 | $490.93 | $505.03 | 0 |
| Jan 13, 2020 – Jan 17, 2020 | $506.04 | $517.07 | $501.33 | $502.73 | 0 |
| Jan 20, 2020 – Jan 24, 2020 | $501.28 | $516.70 | $498.94 | $504.67 | 0 |
| Jan 27, 2020 – Jan 31, 2020 | $499.14 | $521.69 | $484.96 | $517.46 | 0 |
| Feb 3, 2020 – Feb 7, 2020 | $522.84 | $537.54 | $519.85 | $525.21 | 0 |
| Feb 10, 2020 – Feb 14, 2020 | $525.75 | $536.25 | $524.01 | $534.89 | 0 |
| Feb 17, 2020 – Feb 21, 2020 | $535.25 | $546.54 | $529.24 | $535.34 | 0 |
| Feb 24, 2020 – Feb 28, 2020 | $529.80 | $534.83 | $485.46 | $493.17 | 0 |
| Mar 2, 2020 – Mar 6, 2020 | $494.47 | $524.65 | $480.65 | $496.72 | 0 |
| Mar 9, 2020 – Mar 13, 2020 | $466.58 | $478.62 | $413.66 | $454.19 | 0 |
| Mar 16, 2020 – Mar 20, 2020 | $414.98 | $418.38 | $345.67 | $371.70 | 0 |
| Mar 23, 2020 – Mar 27, 2020 | $371.00 | $460.54 | $364.67 | $439.70 | 0 |
| Mar 30, 2020 – Apr 3, 2020 | $440.74 | $454.51 | $413.39 | $433.80 | 0 |
| Apr 6, 2020 – Apr 9, 2020 | $451.97 | $476.15 | $442.75 | $466.64 | 0 |
| Apr 13, 2020 – Apr 17, 2020 | $468.97 | $509.12 | $462.16 | $499.42 | 0 |
| Apr 20, 2020 – Apr 24, 2020 | $495.99 | $508.86 | $486.77 | $508.55 | 0 |
| Apr 27, 2020 – May 1, 2020 | $511.81 | $517.91 | $490.35 | $509.64 | 0 |
| May 4, 2020 – May 8, 2020 | $514.12 | $521.80 | $496.62 | $515.28 | 0 |
| May 11, 2020 – May 15, 2020 | $510.66 | $515.65 | $485.01 | $503.39 | 0 |
| May 18, 2020 – May 22, 2020 | $511.15 | $525.77 | $505.80 | $512.90 | 0 |
| May 25, 2020 – May 29, 2020 | $515.00 | $545.63 | $508.20 | $544.00 | 0 |
| Jun 1, 2020 – Jun 5, 2020 | $545.04 | $549.00 | $528.02 | $530.72 | 0 |
| Jun 8, 2020 – Jun 12, 2020 | $524.00 | $542.36 | $515.29 | $522.57 | 0 |
| Jun 15, 2020 – Jun 19, 2020 | $514.05 | $540.90 | $511.55 | $536.67 | 0 |
| Jun 22, 2020 – Jun 26, 2020 | $532.45 | $534.01 | $500.16 | $502.27 | 0 |
| Jun 29, 2020 – Jul 2, 2020 | $509.73 | $528.87 | $498.08 | $517.69 | 0 |
| Jul 6, 2020 – Jul 10, 2020 | $525.56 | $540.44 | $520.48 | $537.92 | 0 |
| Jul 13, 2020 – Jul 17, 2020 | $536.63 | $569.87 | $525.87 | $564.66 | 0 |
| Jul 20, 2020 – Jul 24, 2020 | $564.66 | $571.60 | $554.36 | $561.72 | 0 |
| Jul 27, 2020 – Jul 31, 2020 | $562.54 | $594.31 | $554.26 | $580.00 | 0 |
| Aug 3, 2020 – Aug 7, 2020 | $585.01 | $611.47 | $579.00 | $601.87 | 0 |
| Aug 10, 2020 – Aug 14, 2020 | $598.65 | $610.95 | $588.97 | $604.99 | 0 |
| Aug 17, 2020 – Aug 21, 2020 | $608.85 | $616.07 | $601.10 | $613.96 | 0 |
| Aug 24, 2020 – Aug 28, 2020 | $613.39 | $621.04 | $604.41 | $615.64 | 0 |
| Aug 31, 2020 – Sep 4, 2020 | $614.84 | $629.52 | $592.09 | $604.02 | 0 |
| Sep 7, 2020 – Sep 11, 2020 | $595.73 | $622.23 | $591.60 | $601.52 | 0 |
| Sep 14, 2020 – Sep 18, 2020 | $608.03 | $635.86 | $603.67 | $625.25 | 0 |
| Sep 21, 2020 – Sep 25, 2020 | $621.97 | $634.34 | $606.11 | $614.23 | 0 |
| Sep 28, 2020 – Oct 2, 2020 | $625.16 | $640.00 | $617.29 | $620.23 | 0 |
| Oct 5, 2020 – Oct 9, 2020 | $623.35 | $639.34 | $619.10 | $635.64 | 0 |
| Oct 12, 2020 – Oct 16, 2020 | $643.57 | $663.70 | $630.50 | $633.92 | 0 |
| Oct 19, 2020 – Oct 23, 2020 | $635.67 | $640.00 | $588.41 | $593.28 | 0 |
| Oct 26, 2020 – Oct 30, 2020 | $588.79 | $610.66 | $572.46 | $603.82 | 0 |
| Nov 2, 2020 – Nov 6, 2020 | $605.10 | $650.43 | $578.76 | $644.49 | 0 |
| Nov 9, 2020 – Nov 13, 2020 | $659.79 | $659.79 | $603.45 | $647.19 | 0 |
| Nov 16, 2020 – Nov 20, 2020 | $642.84 | $663.07 | $632.53 | $655.41 | 0 |
| Nov 23, 2020 – Nov 27, 2020 | $657.87 | $659.56 | $633.66 | $642.80 | 0 |
| Nov 30, 2020 – Dec 4, 2020 | $646.22 | $675.74 | $643.04 | $670.74 | 0 |
| Dec 7, 2020 – Dec 11, 2020 | $667.36 | $681.71 | $642.79 | $651.76 | 0 |
| Dec 14, 2020 – Dec 18, 2020 | $654.77 | $658.35 | $634.47 | $652.00 | 0 |
| Dec 21, 2020 – Dec 24, 2020 | $645.26 | $658.38 | $638.76 | $656.49 | 0 |
| Dec 28, 2020 – Dec 31, 2020 | $661.38 | $668.00 | $649.44 | $661.55 | 0 |
| Jan 4, 2021 – Jan 8, 2021 | $666.59 | $666.59 | $612.16 | $634.38 | 0 |
| Jan 11, 2021 – Jan 15, 2021 | $636.90 | $642.75 | $610.89 | $628.91 | 0 |
| Jan 18, 2021 – Jan 22, 2021 | $628.11 | $651.89 | $623.37 | $646.69 | 0 |
| Jan 25, 2021 – Jan 29, 2021 | $649.64 | $671.00 | $604.09 | $607.56 | 0 |
| Feb 1, 2021 – Feb 5, 2021 | $611.01 | $628.30 | $593.10 | $617.65 | 0 |
| Feb 8, 2021 – Feb 12, 2021 | $616.63 | $626.63 | $603.53 | $613.45 | 0 |
| Feb 15, 2021 – Feb 19, 2021 | $609.19 | $626.95 | $606.25 | $607.29 | 0 |
| Feb 22, 2021 – Feb 26, 2021 | $602.30 | $627.38 | $585.45 | $613.42 | 0 |
| Mar 1, 2021 – Mar 5, 2021 | $618.39 | $629.70 | $598.01 | $624.03 | 0 |
| Mar 8, 2021 – Mar 12, 2021 | $621.74 | $639.28 | $610.98 | $624.15 | 0 |
| Mar 15, 2021 – Mar 19, 2021 | $624.42 | $644.23 | $612.02 | $629.74 | 0 |
| Mar 22, 2021 – Mar 26, 2021 | $627.64 | $657.84 | $621.56 | $631.75 | 0 |
| Mar 29, 2021 – Apr 1, 2021 | $630.00 | $640.84 | $605.66 | $608.58 | 0 |
| Apr 5, 2021 – Apr 9, 2021 | $607.48 | $617.85 | $600.16 | $614.24 | 0 |
| Apr 12, 2021 – Apr 16, 2021 | $612.34 | $645.95 | $608.07 | $644.37 | 0 |
| Apr 19, 2021 – Apr 23, 2021 | $644.00 | $661.00 | $637.66 | $657.54 | 0 |
| Apr 26, 2021 – Apr 30, 2021 | $655.31 | $683.05 | $636.56 | $673.45 | 0 |
| May 3, 2021 – May 7, 2021 | $679.10 | $696.00 | $670.68 | $693.44 | 0 |
| May 10, 2021 – May 14, 2021 | $696.42 | $712.41 | $675.25 | $710.40 | 0 |
| May 17, 2021 – May 21, 2021 | $708.90 | $709.91 | $669.55 | $692.52 | 0 |
| May 24, 2021 – May 28, 2021 | $700.29 | $707.44 | $688.32 | $694.53 | 0 |
| May 31, 2021 – Jun 4, 2021 | $697.53 | $699.55 | $670.24 | $682.65 | 0 |
| Jun 7, 2021 – Jun 11, 2021 | $679.13 | $689.26 | $672.31 | $686.74 | 0 |
| Jun 14, 2021 – Jun 18, 2021 | $687.23 | $699.51 | $676.08 | $685.60 | 0 |
| Jun 21, 2021 – Jun 25, 2021 | $688.90 | $722.10 | $683.62 | $721.29 | 0 |
| Jun 28, 2021 – Jul 2, 2021 | $723.26 | $733.62 | $715.75 | $731.92 | 0 |
| Jul 5, 2021 – Jul 9, 2021 | $729.91 | $749.31 | $721.76 | $736.47 | 0 |
| Jul 12, 2021 – Jul 16, 2021 | $727.52 | $731.00 | $700.62 | $709.99 | 0 |
| Jul 19, 2021 – Jul 23, 2021 | $709.94 | $729.08 | $706.39 | $726.81 | 0 |
| Jul 26, 2021 – Jul 30, 2021 | $725.79 | $747.87 | $711.32 | $744.05 | 0 |
| Aug 2, 2021 – Aug 6, 2021 | $748.73 | $777.15 | $738.75 | $770.09 | 0 |
| Aug 9, 2021 – Aug 13, 2021 | $770.77 | $779.28 | $760.97 | $771.71 | 0 |
| Aug 16, 2021 – Aug 20, 2021 | $771.16 | $799.65 | $769.43 | $794.09 | 0 |
| Aug 23, 2021 – Aug 27, 2021 | $791.86 | $811.33 | $787.57 | $807.18 | 0 |
| Aug 30, 2021 – Sep 3, 2021 | $808.79 | $825.62 | $803.81 | $811.33 | 0 |
| Sep 6, 2021 – Sep 10, 2021 | $808.45 | $811.50 | $780.36 | $787.12 | 0 |
| Sep 13, 2021 – Sep 17, 2021 | $794.55 | $804.80 | $757.24 | $763.48 | 0 |
| Sep 20, 2021 – Sep 24, 2021 | $757.52 | $765.53 | $731.58 | $739.17 | 0 |
| Sep 27, 2021 – Oct 1, 2021 | $735.31 | $742.72 | $725.00 | $738.08 | 0 |
| Oct 4, 2021 – Oct 8, 2021 | $735.73 | $753.69 | $704.57 | $706.13 | 0 |
| Oct 11, 2021 – Oct 15, 2021 | $700.00 | $708.16 | $683.44 | $699.03 | 0 |
| Oct 18, 2021 – Oct 22, 2021 | $697.06 | $739.86 | $692.64 | $730.93 | 0 |
| Oct 25, 2021 – Oct 29, 2021 | $731.81 | $735.87 | $660.00 | $674.89 | 0 |
| Nov 1, 2021 – Nov 5, 2021 | $675.00 | $704.08 | $665.31 | $689.32 | 0 |
| Nov 8, 2021 – Nov 12, 2021 | $689.71 | $706.93 | $685.89 | $689.35 | 0 |
| Nov 15, 2021 – Nov 19, 2021 | $689.71 | $703.65 | $678.01 | $682.34 | 0 |
| Nov 22, 2021 – Nov 26, 2021 | $680.77 | $689.39 | $661.50 | $672.87 | 0 |
| Nov 29, 2021 – Dec 3, 2021 | $674.47 | $681.80 | $633.69 | $679.30 | 0 |
| Dec 6, 2021 – Dec 10, 2021 | $688.11 | $693.09 | $606.57 | $610.89 | 0 |
| Dec 13, 2021 – Dec 17, 2021 | $608.64 | $650.20 | $599.34 | $650.00 | 0 |
| Dec 20, 2021 – Dec 23, 2021 | $646.77 | $652.91 | $636.70 | $648.30 | 0 |
| Dec 27, 2021 – Dec 31, 2021 | $651.83 | $669.87 | $644.14 | $651.97 | 0 |
| Jan 3, 2022 – Jan 7, 2022 | $642.75 | $653.09 | $609.70 | $610.49 | 0 |
| Jan 10, 2022 – Jan 14, 2022 | $610.49 | $626.64 | $600.54 | $607.69 | 0 |
| Jan 17, 2022 – Jan 21, 2022 | $593.39 | $597.27 | $568.82 | $569.69 | 0 |
| Jan 24, 2022 – Jan 28, 2022 | $580.11 | $592.20 | $549.59 | $590.47 | 0 |
| Jan 31, 2022 – Feb 4, 2022 | $588.99 | $621.00 | $584.50 | $608.92 | 0 |
| Feb 7, 2022 – Feb 11, 2022 | $610.12 | $615.84 | $602.51 | $604.73 | 0 |
| Feb 14, 2022 – Feb 18, 2022 | $605.69 | $615.60 | $588.39 | $596.83 | 0 |
| Feb 21, 2022 – Feb 25, 2022 | $599.34 | $603.15 | $566.05 | $601.16 | 0 |
| Feb 28, 2022 – Mar 4, 2022 | $593.77 | $605.40 | $546.62 | $549.93 | 0 |
| Mar 7, 2022 – Mar 11, 2022 | $553.02 | $574.54 | $545.33 | $559.29 | 0 |
| Mar 14, 2022 – Mar 18, 2022 | $561.82 | $583.72 | $556.03 | $577.32 | 0 |
| Mar 21, 2022 – Mar 25, 2022 | $573.96 | $577.65 | $544.59 | $558.26 | 0 |
| Mar 28, 2022 – Apr 1, 2022 | $557.47 | $574.21 | $545.01 | $561.68 | 0 |
| Apr 4, 2022 – Apr 8, 2022 | $559.38 | $574.65 | $542.82 | $557.60 | 0 |
| Apr 11, 2022 – Apr 14, 2022 | $560.38 | $572.08 | $547.06 | $555.32 | 0 |
| Apr 18, 2022 – Apr 22, 2022 | $552.75 | $560.84 | $505.15 | $511.37 | 0 |
| Apr 25, 2022 – Apr 29, 2022 | $513.46 | $517.66 | $415.01 | $428.49 | 0 |
| May 2, 2022 – May 6, 2022 | $431.49 | $471.29 | $410.33 | $459.77 | 0 |
| May 9, 2022 – May 13, 2022 | $456.23 | $481.79 | $443.18 | $471.39 | 0 |
| May 16, 2022 – May 20, 2022 | $469.37 | $485.70 | $456.00 | $479.03 | 0 |
| May 23, 2022 – May 27, 2022 | $482.65 | $515.66 | $468.01 | $509.94 | 0 |
| May 30, 2022 – Jun 3, 2022 | $507.86 | $514.21 | $489.50 | $491.07 | 0 |
| Jun 6, 2022 – Jun 10, 2022 | $493.16 | $498.06 | $470.01 | $474.19 | 0 |
| Jun 13, 2022 – Jun 17, 2022 | $467.23 | $468.98 | $407.75 | $441.96 | 0 |
| Jun 20, 2022 – Jun 24, 2022 | $444.02 | $465.22 | $434.04 | $463.12 | 0 |
| Jun 27, 2022 – Jul 1, 2022 | $463.12 | $483.20 | $454.09 | $480.92 | 0 |
| Jul 4, 2022 – Jul 8, 2022 | $473.53 | $484.31 | $457.85 | $463.55 | 0 |
| Jul 11, 2022 – Jul 15, 2022 | $462.47 | $480.42 | $450.68 | $476.60 | 0 |
| Jul 18, 2022 – Jul 22, 2022 | $475.09 | $496.37 | $469.72 | $485.70 | 0 |
| Jul 25, 2022 – Jul 29, 2022 | $489.77 | $489.94 | $425.00 | $432.10 | 0 |
| Aug 1, 2022 – Aug 5, 2022 | $424.55 | $469.99 | $421.16 | $462.98 | 0 |
| Aug 8, 2022 – Aug 12, 2022 | $469.01 | $479.10 | $449.62 | $478.12 | 0 |
| Aug 15, 2022 – Aug 19, 2022 | $470.00 | $484.27 | $449.82 | $454.46 | 0 |
| Aug 22, 2022 – Aug 26, 2022 | $452.83 | $457.31 | $425.35 | $425.77 | 0 |
| Aug 29, 2022 – Sep 2, 2022 | $423.39 | $429.68 | $405.35 | $407.14 | 0 |
| Sep 5, 2022 – Sep 9, 2022 | $406.33 | $410.40 | $391.81 | $405.91 | 0 |
| Sep 12, 2022 – Sep 16, 2022 | $409.99 | $413.70 | $371.61 | $377.58 | 0 |
| Sep 19, 2022 – Sep 23, 2022 | $374.77 | $377.55 | $318.53 | $321.66 | 0 |
| Sep 26, 2022 – Sep 30, 2022 | $321.44 | $324.74 | $302.94 | $303.35 | 0 |
| Oct 3, 2022 – Oct 7, 2022 | $307.99 | $332.02 | $304.17 | $312.53 | 0 |
| Oct 10, 2022 – Oct 14, 2022 | $314.46 | $331.95 | $297.66 | $323.31 | 0 |
| Oct 17, 2022 – Oct 21, 2022 | $328.28 | $343.82 | $320.44 | $330.40 | 0 |
| Oct 24, 2022 – Oct 28, 2022 | $330.85 | $376.96 | $330.85 | $368.24 | 0 |
| Oct 31, 2022 – Nov 4, 2022 | $363.39 | $379.67 | $335.25 | $348.82 | 0 |
| Nov 7, 2022 – Nov 11, 2022 | $349.33 | $398.07 | $343.67 | $394.40 | 0 |
| Nov 14, 2022 – Nov 18, 2022 | $392.56 | $403.49 | $370.35 | $374.38 | 0 |
| Nov 21, 2022 – Nov 25, 2022 | $376.60 | $394.40 | $364.30 | $390.11 | 0 |
| Nov 28, 2022 – Dec 2, 2022 | $385.03 | $395.77 | $372.57 | $392.69 | 0 |
| Dec 5, 2022 – Dec 9, 2022 | $389.91 | $394.97 | $366.94 | $380.57 | 0 |
| Dec 12, 2022 – Dec 16, 2022 | $382.02 | $402.90 | $303.55 | $304.96 | 0 |
| Dec 19, 2022 – Dec 23, 2022 | $304.66 | $333.95 | $302.21 | $333.92 | 0 |
| Dec 26, 2022 – Dec 30, 2022 | $336.85 | $342.11 | $330.00 | $339.10 | 0 |
| Jan 2, 2023 – Jan 6, 2023 | $342.06 | $370.29 | $337.18 | $367.73 | 0 |
| Jan 9, 2023 – Jan 13, 2023 | $365.00 | $389.96 | $363.54 | $388.47 | 0 |
| Jan 16, 2023 – Jan 20, 2023 | $385.89 | $400.15 | $373.85 | $396.11 | 0 |
| Jan 23, 2023 – Jan 27, 2023 | $397.18 | $412.65 | $387.03 | $394.41 | 0 |
| Jan 30, 2023 – Feb 3, 2023 | $392.02 | $415.29 | $380.28 | $406.30 | 0 |
| Feb 6, 2023 – Feb 10, 2023 | $401.44 | $412.88 | $390.02 | $396.94 | 0 |
| Feb 13, 2023 – Feb 17, 2023 | $396.14 | $404.92 | $390.51 | $395.62 | 0 |
| Feb 20, 2023 – Feb 24, 2023 | $385.06 | $386.55 | $373.25 | $374.81 | 0 |
| Feb 27, 2023 – Mar 3, 2023 | $379.82 | $381.15 | $359.48 | $369.98 | 0 |
| Mar 6, 2023 – Mar 10, 2023 | $373.14 | $373.14 | $327.17 | $329.49 | 0 |
| Mar 13, 2023 – Mar 17, 2023 | $326.78 | $352.98 | $322.88 | $350.01 | 0 |
| Mar 20, 2023 – Mar 24, 2023 | $352.03 | $355.92 | $335.80 | $343.95 | 0 |
| Mar 27, 2023 – Mar 31, 2023 | $346.98 | $358.22 | $343.77 | $357.61 | 0 |
| Apr 3, 2023 – Apr 6, 2023 | $358.98 | $358.98 | $340.48 | $350.27 | 0 |
| Apr 10, 2023 – Apr 14, 2023 | $348.53 | $361.95 | $337.35 | $341.50 | 0 |
| Apr 17, 2023 – Apr 21, 2023 | $343.14 | $351.82 | $332.09 | $332.71 | 0 |
| Apr 24, 2023 – Apr 28, 2023 | $332.58 | $371.52 | $318.74 | $368.70 | 0 |
| May 1, 2023 – May 5, 2023 | $368.64 | $374.42 | $346.95 | $350.85 | 0 |
| May 8, 2023 – May 12, 2023 | $353.17 | $353.28 | $334.19 | $338.09 | 0 |
| May 15, 2023 – May 19, 2023 | $338.09 | $346.67 | $333.68 | $340.40 | 0 |
| May 22, 2023 – May 26, 2023 | $343.10 | $344.76 | $315.02 | $330.25 | 0 |
| May 29, 2023 – Jun 2, 2023 | $332.00 | $336.65 | $319.07 | $329.32 | 0 |
| Jun 5, 2023 – Jun 9, 2023 | $332.44 | $337.87 | $325.27 | $328.48 | 0 |
| Jun 12, 2023 – Jun 16, 2023 | $329.72 | $345.41 | $328.55 | $341.24 | 0 |
| Jun 19, 2023 – Jun 23, 2023 | $338.86 | $339.20 | $322.25 | $326.28 | 0 |
| Jun 26, 2023 – Jun 30, 2023 | $328.12 | $369.78 | $327.02 | $367.37 | 0 |
| Jul 3, 2023 – Jul 7, 2023 | $366.24 | $378.34 | $362.13 | $371.94 | 0 |
| Jul 10, 2023 – Jul 14, 2023 | $373.86 | $387.63 | $370.86 | $375.47 | 0 |
| Jul 17, 2023 – Jul 21, 2023 | $373.85 | $401.04 | $370.08 | $394.47 | 0 |
| Jul 24, 2023 – Jul 28, 2023 | $396.33 | $411.88 | $388.43 | $396.80 | 0 |
| Jul 31, 2023 – Aug 4, 2023 | $399.33 | $429.22 | $399.05 | $418.86 | 0 |
| Aug 7, 2023 – Aug 11, 2023 | $419.54 | $430.38 | $415.48 | $427.94 | 0 |
| Aug 14, 2023 – Aug 18, 2023 | $428.93 | $431.37 | $418.89 | $420.47 | 0 |
| Aug 21, 2023 – Aug 25, 2023 | $418.14 | $424.47 | $411.36 | $416.78 | 0 |
| Aug 28, 2023 – Sep 1, 2023 | $418.78 | $452.25 | $417.70 | $422.32 | 0 |
| Sep 4, 2023 – Sep 8, 2023 | $422.32 | $423.31 | $407.57 | $422.42 | 0 |
| Sep 11, 2023 – Sep 15, 2023 | $424.37 | $452.42 | $423.82 | $447.95 | 0 |
| Sep 18, 2023 – Sep 22, 2023 | $451.45 | $457.66 | $444.73 | $445.21 | 0 |
| Sep 25, 2023 – Sep 29, 2023 | $441.77 | $447.42 | $426.01 | $439.82 | 0 |
| Oct 2, 2023 – Oct 6, 2023 | $440.13 | $446.03 | $425.43 | $431.16 | 0 |
| Oct 9, 2023 – Oct 13, 2023 | $429.17 | $451.91 | $429.17 | $449.27 | 0 |
| Oct 16, 2023 – Oct 20, 2023 | $454.73 | $458.30 | $429.11 | $429.65 | 0 |
| Oct 23, 2023 – Oct 27, 2023 | $431.11 | $435.50 | $369.07 | $372.00 | 0 |
| Oct 30, 2023 – Nov 3, 2023 | $370.36 | $424.87 | $370.36 | $420.11 | 0 |
| Nov 6, 2023 – Nov 10, 2023 | $422.37 | $422.93 | $401.97 | $409.81 | 0 |
| Nov 13, 2023 – Nov 17, 2023 | $407.82 | $421.16 | $403.85 | $407.70 | 0 |
| Nov 20, 2023 – Nov 24, 2023 | $407.28 | $413.75 | $395.33 | $405.92 | 0 |
| Nov 27, 2023 – Dec 1, 2023 | $404.01 | $405.03 | $392.95 | $401.87 | 0 |
| Dec 4, 2023 – Dec 8, 2023 | $400.65 | $407.77 | $358.48 | $367.55 | 0 |
| Dec 11, 2023 – Dec 15, 2023 | $372.59 | $395.02 | $364.40 | $379.93 | 0 |
| Dec 18, 2023 – Dec 22, 2023 | $381.58 | $391.28 | $378.53 | $382.09 | 0 |
| Dec 25, 2023 – Dec 29, 2023 | $381.56 | $400.07 | $379.44 | $388.68 | 0 |
| Jan 1, 2024 – Jan 5, 2024 | $386.84 | $393.50 | $372.04 | $372.20 | 0 |
| Jan 8, 2024 – Jan 12, 2024 | $372.84 | $379.17 | $361.50 | $364.90 | 0 |
| Jan 15, 2024 – Jan 19, 2024 | $362.67 | $372.21 | $357.41 | $371.10 | 0 |
| Jan 22, 2024 – Jan 26, 2024 | $371.10 | $383.99 | $360.82 | $377.07 | 0 |
| Jan 29, 2024 – Feb 2, 2024 | $374.97 | $383.31 | $316.53 | $319.21 | 0 |
| Feb 5, 2024 – Feb 9, 2024 | $316.11 | $317.38 | $279.64 | $291.15 | 0 |
| Feb 12, 2024 – Feb 16, 2024 | $289.85 | $302.03 | $286.54 | $293.00 | 0 |
| Feb 19, 2024 – Feb 23, 2024 | $291.71 | $302.00 | $284.93 | $299.42 | 0 |
| Feb 26, 2024 – Mar 1, 2024 | $298.65 | $306.77 | $286.96 | $293.16 | 0 |
| Mar 4, 2024 – Mar 8, 2024 | $292.03 | $292.33 | $270.41 | $283.78 | 0 |
| Mar 11, 2024 – Mar 15, 2024 | $283.26 | $301.63 | $281.25 | $290.65 | 0 |
| Mar 18, 2024 – Mar 22, 2024 | $296.13 | $301.81 | $290.30 | $290.60 | 0 |
| Mar 25, 2024 – Mar 28, 2024 | $290.37 | $294.16 | $286.68 | $290.63 | 0 |
| Apr 1, 2024 – Apr 5, 2024 | $290.34 | $290.34 | $264.92 | $267.49 | 0 |
| Apr 8, 2024 – Apr 12, 2024 | $266.17 | $275.60 | $258.56 | $260.50 | 0 |
| Apr 15, 2024 – Apr 19, 2024 | $261.89 | $265.71 | $254.31 | $265.21 | 0 |
| Apr 22, 2024 – Apr 26, 2024 | $267.56 | $271.50 | $236.08 | $254.61 | 0 |
| Apr 29, 2024 – May 3, 2024 | $255.63 | $269.77 | $252.93 | $265.93 | 0 |
| May 6, 2024 – May 10, 2024 | $267.15 | $284.69 | $261.76 | $275.55 | 0 |
| May 13, 2024 – May 17, 2024 | $277.42 | $283.44 | $271.37 | $273.02 | 0 |
| May 20, 2024 – May 24, 2024 | $273.00 | $277.39 | $266.06 | $271.46 | 0 |
| May 27, 2024 – May 31, 2024 | $269.08 | $287.96 | $268.14 | $287.12 | 0 |
| Jun 3, 2024 – Jun 7, 2024 | $287.25 | $289.62 | $275.78 | $276.83 | 0 |
| Jun 10, 2024 – Jun 14, 2024 | $275.36 | $285.15 | $272.49 | $276.26 | 0 |
| Jun 17, 2024 – Jun 21, 2024 | $275.00 | $292.68 | $273.58 | $290.35 | 0 |
| Jun 24, 2024 – Jun 28, 2024 | $288.93 | $306.46 | $282.18 | $298.96 | 0 |
| Jul 1, 2024 – Jul 5, 2024 | $292.80 | $304.00 | $290.27 | $301.79 | 0 |
| Jul 8, 2024 – Jul 12, 2024 | $301.75 | $312.62 | $286.66 | $311.04 | 0 |
| Jul 15, 2024 – Jul 19, 2024 | $312.71 | $335.60 | $310.48 | $320.31 | 0 |
| Jul 22, 2024 – Jul 26, 2024 | $318.71 | $378.01 | $304.76 | $367.62 | 0 |
| Jul 29, 2024 – Aug 2, 2024 | $366.52 | $386.28 | $365.18 | $373.16 | 0 |
| Aug 5, 2024 – Aug 9, 2024 | $365.45 | $373.16 | $352.67 | $364.41 | 0 |
| Aug 12, 2024 – Aug 16, 2024 | $364.41 | $365.48 | $349.15 | $353.31 | 0 |
| Aug 19, 2024 – Aug 23, 2024 | $355.46 | $359.92 | $336.02 | $348.73 | 0 |
| Aug 26, 2024 – Aug 30, 2024 | $349.22 | $363.27 | $344.94 | $347.54 | 0 |
| Sep 2, 2024 – Sep 6, 2024 | $345.53 | $355.51 | $323.20 | $327.43 | 0 |
| Sep 9, 2024 – Sep 13, 2024 | $327.13 | $345.91 | $315.23 | $340.17 | 0 |
| Sep 16, 2024 – Sep 20, 2024 | $341.37 | $347.21 | $327.65 | $330.40 | 0 |
| Sep 23, 2024 – Sep 27, 2024 | $331.99 | $334.20 | $313.60 | $326.22 | 0 |
| Sep 30, 2024 – Oct 4, 2024 | $320.72 | $334.92 | $319.65 | $326.32 | 0 |
| Oct 7, 2024 – Oct 11, 2024 | $325.21 | $338.80 | $321.15 | $326.05 | 0 |
| Oct 14, 2024 – Oct 18, 2024 | $326.49 | $338.49 | $323.72 | $325.61 | 0 |
| Oct 21, 2024 – Oct 25, 2024 | $325.18 | $338.03 | $315.00 | $336.00 | 0 |
| Oct 28, 2024 – Nov 1, 2024 | $336.41 | $382.46 | $324.94 | $366.49 | 0 |
| Nov 4, 2024 – Nov 8, 2024 | $377.00 | $413.79 | $367.16 | $393.71 | 0 |
| Nov 11, 2024 – Nov 15, 2024 | $393.05 | $415.27 | $387.82 | $389.57 | 0 |
| Nov 18, 2024 – Nov 22, 2024 | $386.30 | $391.99 | $379.22 | $388.27 | 0 |
| Nov 25, 2024 – Nov 29, 2024 | $389.68 | $397.27 | $382.50 | $396.97 | 0 |
| Dec 2, 2024 – Dec 6, 2024 | $395.95 | $407.61 | $391.81 | $403.06 | 0 |
| Dec 9, 2024 – Dec 13, 2024 | $400.77 | $400.77 | $365.87 | $379.78 | 0 |
| Dec 16, 2024 – Dec 20, 2024 | $379.01 | $383.89 | $342.19 | $351.50 | 0 |
| Dec 23, 2024 – Dec 27, 2024 | $348.91 | $354.00 | $345.90 | $348.65 | 0 |
| Dec 30, 2024 – Jan 3, 2025 | $347.23 | $359.11 | $340.98 | $358.35 | 0 |
| Jan 6, 2025 – Jan 10, 2025 | $354.95 | $361.82 | $333.68 | $334.89 | 0 |
| Jan 13, 2025 – Jan 17, 2025 | $334.25 | $353.59 | $333.88 | $351.37 | 0 |
| Jan 20, 2025 – Jan 24, 2025 | $349.66 | $367.91 | $345.27 | $367.58 | 0 |
| Jan 27, 2025 – Jan 31, 2025 | $362.85 | $371.02 | $326.79 | $345.49 | 0 |
| Feb 3, 2025 – Feb 7, 2025 | $346.50 | $354.32 | $336.23 | $347.84 | 0 |
| Feb 10, 2025 – Feb 14, 2025 | $351.87 | $364.92 | $340.24 | $360.27 | 0 |
| Feb 17, 2025 – Feb 21, 2025 | $360.44 | $365.00 | $353.82 | $361.00 | 0 |
| Feb 24, 2025 – Feb 28, 2025 | $365.84 | $372.30 | $351.18 | $363.57 | 0 |
| Mar 3, 2025 – Mar 7, 2025 | $362.87 | $391.61 | $360.60 | $379.52 | 0 |
| Mar 10, 2025 – Mar 14, 2025 | $378.50 | $385.64 | $338.54 | $351.50 | 0 |
| Mar 17, 2025 – Mar 21, 2025 | $347.74 | $364.58 | $347.74 | $363.81 | 0 |
| Mar 24, 2025 – Mar 28, 2025 | $365.59 | $388.02 | $364.33 | $369.02 | 0 |
| Mar 31, 2025 – Apr 4, 2025 | $368.76 | $385.88 | $337.54 | $338.29 | 0 |
| Apr 7, 2025 – Apr 11, 2025 | $332.87 | $351.99 | $312.39 | $334.38 | 0 |
| Apr 14, 2025 – Apr 17, 2025 | $335.90 | $350.05 | $330.14 | $338.96 | 0 |
| Apr 21, 2025 – Apr 25, 2025 | $335.28 | $374.21 | $318.43 | $373.65 | 0 |
| Apr 28, 2025 – May 2, 2025 | $373.65 | $392.91 | $372.88 | $385.00 | 0 |
| May 5, 2025 – May 9, 2025 | $385.07 | $408.83 | $382.94 | $401.73 | 0 |
| May 12, 2025 – May 16, 2025 | $410.00 | $437.06 | $392.18 | $427.25 | 0 |
| May 19, 2025 – May 23, 2025 | $425.96 | $430.83 | $402.00 | $406.36 | 0 |
| May 26, 2025 – May 30, 2025 | $409.71 | $413.32 | $388.06 | $396.27 | 0 |
| Jun 2, 2025 – Jun 6, 2025 | $391.03 | $399.45 | $382.17 | $396.45 | 0 |
| Jun 9, 2025 – Jun 13, 2025 | $395.39 | $408.61 | $387.78 | $388.72 | 0 |
| Jun 16, 2025 – Jun 20, 2025 | $389.99 | $392.69 | $370.58 | $386.37 | 0 |
| Jun 23, 2025 – Jun 27, 2025 | $388.96 | $404.02 | $385.89 | $400.97 | 0 |
| Jun 30, 2025 – Jul 3, 2025 | $402.50 | $420.50 | $402.25 | $416.97 | 0 |
| Jul 7, 2025 – Jul 11, 2025 | $416.24 | $422.29 | $391.79 | $392.20 | 0 |
| Jul 14, 2025 – Jul 18, 2025 | $391.29 | $400.15 | $377.99 | $382.08 | 0 |
| Jul 21, 2025 – Jul 25, 2025 | $386.08 | $402.15 | $307.34 | $309.75 | 0 |
| Jul 28, 2025 – Aug 1, 2025 | $309.01 | $309.40 | $263.56 | $264.69 | 0 |
| Aug 4, 2025 – Aug 8, 2025 | $265.62 | $268.67 | $256.03 | $256.57 | 0 |
| Aug 11, 2025 – Aug 15, 2025 | $257.29 | $270.20 | $254.67 | $267.80 | 0 |
| Aug 18, 2025 – Aug 22, 2025 | $268.06 | $282.60 | $264.22 | $277.58 | 0 |
| Aug 25, 2025 – Aug 29, 2025 | $275.42 | $276.69 | $262.50 | $265.58 | 0 |
| Sep 1, 2025 – Sep 5, 2025 | $262.50 | $267.60 | $255.33 | $261.50 | 0 |
| Sep 8, 2025 – Sep 12, 2025 | $255.44 | $266.13 | $251.80 | $263.40 | 0 |
| Sep 15, 2025 – Sep 19, 2025 | $264.66 | $274.64 | $258.25 | $262.55 | 0 |
| Sep 22, 2025 – Sep 26, 2025 | $262.50 | $278.25 | $260.00 | $273.40 | 0 |
| Sep 29, 2025 – Oct 3, 2025 | $274.75 | $285.82 | $269.21 | $280.01 | 0 |
| Oct 6, 2025 – Oct 10, 2025 | $281.85 | $284.60 | $259.16 | $259.49 | 0 |
| Oct 13, 2025 – Oct 17, 2025 | $259.49 | $268.77 | $251.23 | $253.16 | 0 |
| Oct 20, 2025 – Oct 24, 2025 | $254.41 | $255.00 | $243.61 | $244.20 | 0 |
| Oct 27, 2025 – Oct 31, 2025 | $244.77 | $249.84 | $215.93 | $233.84 | 0 |
| Nov 3, 2025 – Nov 7, 2025 | $231.31 | $232.15 | $213.50 | $219.86 | 0 |
| Nov 10, 2025 – Nov 14, 2025 | $220.87 | $220.87 | $199.31 | $203.10 | 0 |
| Nov 17, 2025 – Nov 21, 2025 | $202.81 | $208.19 | $193.00 | $203.00 | 0 |
| Nov 24, 2025 – Nov 28, 2025 | $200.93 | $204.82 | $198.33 | $200.12 | 0 |
| Dec 1, 2025 – Dec 5, 2025 | $199.50 | $207.79 | $194.02 | $205.10 | 0 |
| Dec 8, 2025 – Dec 12, 2025 | $205.29 | $215.97 | $201.60 | $206.60 | 0 |
| Dec 15, 2025 – Dec 19, 2025 | $206.17 | $213.80 | $204.20 | $205.00 | 0 |
| Dec 22, 2025 – Dec 26, 2025 | $205.31 | $209.60 | $203.98 | $207.16 | 0 |
| Dec 29, 2025 – Jan 2, 2026 | $207.05 | $215.65 | $206.78 | $209.28 | 0 |
| Jan 5, 2026 – Jan 9, 2026 | $209.91 | $215.10 | $202.18 | $210.59 | 0 |
| Jan 12, 2026 – Jan 16, 2026 | $208.81 | $211.15 | $187.85 | $189.76 | 0 |
| Jan 19, 2026 – Jan 23, 2026 | $186.50 | $194.53 | $183.75 | $191.69 | 0 |
| Jan 26, 2026 – Jan 30, 2026 | $191.90 | $214.84 | $180.38 | $206.12 | 0 |
| Feb 2, 2026 – Feb 6, 2026 | $208.84 | $231.49 | $204.00 | $231.14 | 0 |
| Feb 9, 2026 – Feb 13, 2026 | $231.14 | $249.24 | $227.00 | $239.09 | 0 |
| Feb 16, 2026 – Feb 20, 2026 | $238.54 | $241.22 | $226.15 | $230.16 | 0 |
| Feb 23, 2026 – Feb 27, 2026 | $229.35 | $237.83 | $223.00 | $234.63 | 0 |
| Mar 2, 2026 – Mar 6, 2026 | $231.46 | $236.60 | $225.99 | $232.24 | 0 |
| Mar 9, 2026 – Mar 13, 2026 | $229.24 | $229.72 | $214.91 | $218.19 | 0 |
| Mar 16, 2026 – Mar 20, 2026 | $219.00 | $227.29 | $208.33 | $213.01 | 0 |
| Mar 23, 2026 – Mar 27, 2026 | $217.08 | $222.61 | $212.37 | $219.14 | 0 |
| Mar 30, 2026 – Apr 2, 2026 | $219.51 | $224.94 | $208.52 | $219.79 | 0 |
| Apr 6, 2026 – Apr 10, 2026 | $219.50 | $226.79 | $216.76 | $218.82 | 0 |
| Apr 13, 2026 – Apr 17, 2026 | $218.59 | $241.50 | $215.00 | $236.62 | 0 |
| Apr 20, 2026 – Apr 24, 2026 | $236.77 | $254.11 | $178.00 | $180.13 | 0 |
| Apr 27, 2026 – May 1, 2026 | $178.91 | $184.00 | $158.00 | $171.74 | 0 |
| May 4, 2026 – May 8, 2026 | $171.85 | $175.05 | $154.70 | $154.86 | 0 |
| May 11, 2026 – May 15, 2026 | $153.75 | $155.37 | $136.63 | $140.33 | 0 |
| May 18, 2026 – May 22, 2026 | $139.99 | $150.54 | $139.97 | $145.15 | 0 |
| May 25, 2026 – May 29, 2026 | $144.86 | $150.18 | $140.90 | $144.05 | 0 |
| Jun 1, 2026 – Jun 5, 2026 | $143.40 | $146.17 | $126.70 | $132.12 | 0 |
| Jun 8, 2026 – Jun 12, 2026 | $129.88 | $146.01 | $127.50 | $145.82 | 0 |
| Jun 15, 2026 – Jun 18, 2026 | $145.87 | $147.85 | $126.00 | $126.23 | 0 |
| Jun 22, 2026 – Jun 26, 2026 | $125.27 | $136.86 | $124.05 | $133.64 | 0 |
| Jun 29, 2026 – Jul 2, 2026 | $168.11 | $168.11 | $132.36 | $137.20 | 0 |