Price · as of 2026-09-18
$152.28
Market cap 12.99B
Price history
| Week | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| Nov 18, 2013 – Nov 22, 2013 | $43.39 | $43.60 | $37.53 | $38.36 | 5,053,800 |
| Nov 25, 2013 – Nov 29, 2013 | $38.62 | $39.78 | $37.06 | $37.71 | 3,704,200 |
| Dec 2, 2013 – Dec 6, 2013 | $37.57 | $39.11 | $35.43 | $35.49 | 19,190,500 |
| Dec 9, 2013 – Dec 13, 2013 | $35.49 | $38.20 | $35.09 | $37.72 | 12,185,000 |
| Dec 16, 2013 – Dec 20, 2013 | $37.51 | $38.81 | $36.72 | $38.60 | 8,047,400 |
| Dec 23, 2013 – Dec 27, 2013 | $38.52 | $39.26 | $37.98 | $38.93 | 1,984,800 |
| Dec 30, 2013 – Jan 3, 2014 | $38.76 | $39.14 | $37.65 | $38.34 | 2,627,000 |
| Jan 6, 2014 – Jan 10, 2014 | $38.35 | $40.19 | $36.77 | $39.88 | 6,478,300 |
| Jan 13, 2014 – Jan 17, 2014 | $39.85 | $42.90 | $39.42 | $41.86 | 9,100,500 |
| Jan 20, 2014 – Jan 24, 2014 | $43.06 | $43.06 | $39.97 | $40.85 | 4,537,700 |
| Jan 27, 2014 – Jan 31, 2014 | $39.42 | $43.57 | $39.42 | $43.04 | 5,498,600 |
| Feb 3, 2014 – Feb 7, 2014 | $43.04 | $43.84 | $41.12 | $43.55 | 5,905,100 |
| Feb 10, 2014 – Feb 14, 2014 | $43.60 | $44.48 | $43.02 | $43.28 | 5,201,500 |
| Feb 17, 2014 – Feb 21, 2014 | $43.36 | $46.04 | $42.76 | $45.67 | 8,646,900 |
| Feb 24, 2014 – Feb 28, 2014 | $45.66 | $48.64 | $45.66 | $47.40 | 6,004,000 |
| Mar 3, 2014 – Mar 7, 2014 | $47.68 | $47.96 | $45.86 | $46.56 | 3,638,000 |
| Mar 10, 2014 – Mar 14, 2014 | $46.39 | $47.79 | $45.56 | $46.55 | 5,303,700 |
| Mar 17, 2014 – Mar 21, 2014 | $46.67 | $47.87 | $46.04 | $47.00 | 4,522,400 |
| Mar 24, 2014 – Mar 28, 2014 | $47.16 | $47.36 | $44.71 | $45.56 | 3,133,700 |
| Mar 31, 2014 – Apr 4, 2014 | $45.75 | $48.34 | $45.34 | $46.93 | 2,348,600 |
| Apr 7, 2014 – Apr 11, 2014 | $46.91 | $47.16 | $43.55 | $43.68 | 6,153,800 |
| Apr 14, 2014 – Apr 17, 2014 | $43.91 | $44.30 | $42.73 | $43.80 | 1,706,400 |
| Apr 21, 2014 – Apr 25, 2014 | $43.65 | $44.67 | $43.12 | $43.27 | 2,106,100 |
| Apr 28, 2014 – May 2, 2014 | $43.53 | $45.29 | $42.31 | $44.28 | 2,729,600 |
| May 5, 2014 – May 9, 2014 | $43.91 | $44.12 | $42.51 | $43.67 | 2,627,500 |
| May 12, 2014 – May 16, 2014 | $43.71 | $44.40 | $41.90 | $43.04 | 3,153,400 |
| May 19, 2014 – May 23, 2014 | $43.06 | $45.93 | $43.03 | $45.82 | 3,488,500 |
| May 26, 2014 – May 30, 2014 | $45.84 | $47.04 | $45.70 | $45.76 | 2,071,200 |
| Jun 2, 2014 – Jun 6, 2014 | $46.09 | $48.99 | $44.80 | $48.76 | 3,293,800 |
| Jun 9, 2014 – Jun 13, 2014 | $48.88 | $49.62 | $48.58 | $49.06 | 4,419,400 |
| Jun 16, 2014 – Jun 20, 2014 | $48.92 | $50.54 | $48.84 | $50.40 | 6,113,700 |
| Jun 23, 2014 – Jun 27, 2014 | $50.48 | $50.98 | $48.56 | $48.61 | 2,910,200 |
| Jun 30, 2014 – Jul 3, 2014 | $48.56 | $50.61 | $48.47 | $49.99 | 1,657,700 |
| Jul 7, 2014 – Jul 11, 2014 | $49.89 | $49.89 | $47.77 | $49.00 | 1,806,800 |
| Jul 14, 2014 – Jul 18, 2014 | $49.07 | $49.48 | $47.33 | $48.01 | 1,859,900 |
| Jul 21, 2014 – Jul 25, 2014 | $47.92 | $48.61 | $47.32 | $48.19 | 1,756,800 |
| Jul 28, 2014 – Aug 1, 2014 | $48.19 | $48.20 | $43.37 | $44.05 | 4,381,800 |
| Aug 4, 2014 – Aug 8, 2014 | $44.25 | $45.28 | $42.71 | $44.26 | 4,176,300 |
| Aug 11, 2014 – Aug 15, 2014 | $44.40 | $46.29 | $43.98 | $45.71 | 3,144,800 |
| Aug 18, 2014 – Aug 22, 2014 | $45.93 | $46.71 | $45.25 | $45.45 | 1,820,800 |
| Aug 25, 2014 – Aug 29, 2014 | $45.67 | $45.99 | $44.79 | $44.98 | 1,659,100 |
| Sep 1, 2014 – Sep 5, 2014 | $45.07 | $46.25 | $45.01 | $45.90 | 1,984,800 |
| Sep 8, 2014 – Sep 12, 2014 | $45.75 | $46.02 | $44.42 | $44.56 | 2,914,500 |
| Sep 15, 2014 – Sep 19, 2014 | $44.44 | $45.77 | $41.58 | $43.68 | 4,577,100 |
| Sep 22, 2014 – Sep 26, 2014 | $43.50 | $43.64 | $42.10 | $42.40 | 3,330,100 |
| Sep 29, 2014 – Oct 3, 2014 | $42.06 | $43.11 | $41.07 | $43.04 | 6,451,800 |
| Oct 6, 2014 – Oct 10, 2014 | $43.10 | $43.33 | $40.16 | $40.51 | 3,897,300 |
| Oct 13, 2014 – Oct 17, 2014 | $40.49 | $41.67 | $38.38 | $40.95 | 4,539,300 |
| Oct 20, 2014 – Oct 24, 2014 | $40.80 | $43.07 | $40.79 | $43.03 | 3,103,600 |
| Oct 27, 2014 – Oct 31, 2014 | $42.81 | $47.80 | $42.53 | $46.50 | 6,238,000 |
| Nov 3, 2014 – Nov 7, 2014 | $46.57 | $47.16 | $46.20 | $46.39 | 4,762,800 |
| Nov 10, 2014 – Nov 14, 2014 | $46.52 | $46.77 | $45.37 | $45.79 | 2,524,200 |
| Nov 17, 2014 – Nov 21, 2014 | $45.72 | $48.07 | $45.65 | $47.48 | 2,626,400 |
| Nov 24, 2014 – Nov 28, 2014 | $47.52 | $47.73 | $46.34 | $47.17 | 1,816,400 |
| Dec 1, 2014 – Dec 5, 2014 | $47.12 | $48.71 | $46.64 | $48.66 | 3,612,500 |
| Dec 8, 2014 – Dec 12, 2014 | $48.67 | $48.97 | $46.93 | $47.21 | 2,477,100 |
| Dec 15, 2014 – Dec 19, 2014 | $47.37 | $48.59 | $46.46 | $48.24 | 3,079,000 |
| Dec 22, 2014 – Dec 26, 2014 | $48.23 | $49.13 | $48.05 | $48.82 | 967,600 |
| Dec 29, 2014 – Jan 2, 2015 | $48.72 | $49.18 | $47.35 | $48.29 | 2,022,100 |
| Jan 5, 2015 – Jan 9, 2015 | $48.01 | $49.46 | $47.44 | $49.02 | 4,025,400 |
| Jan 12, 2015 – Jan 16, 2015 | $49.07 | $49.53 | $46.64 | $46.82 | 5,193,500 |
| Jan 19, 2015 – Jan 23, 2015 | $46.88 | $48.25 | $45.91 | $47.79 | 4,049,500 |
| Jan 26, 2015 – Jan 30, 2015 | $48.04 | $48.39 | $46.56 | $47.38 | 2,922,900 |
| Feb 2, 2015 – Feb 6, 2015 | $47.63 | $50.71 | $46.87 | $50.49 | 3,826,500 |
| Feb 9, 2015 – Feb 13, 2015 | $50.48 | $51.60 | $49.35 | $51.46 | 3,587,800 |
| Feb 16, 2015 – Feb 20, 2015 | $51.57 | $52.20 | $48.36 | $51.41 | 5,708,200 |
| Feb 23, 2015 – Feb 27, 2015 | $51.20 | $51.82 | $50.61 | $50.64 | 2,772,400 |
| Mar 2, 2015 – Mar 6, 2015 | $50.68 | $51.68 | $50.32 | $50.40 | 3,140,200 |
| Mar 9, 2015 – Mar 13, 2015 | $50.36 | $51.56 | $50.10 | $51.11 | 2,377,000 |
| Mar 16, 2015 – Mar 20, 2015 | $51.42 | $53.80 | $50.98 | $53.73 | 3,098,100 |
| Mar 23, 2015 – Mar 27, 2015 | $53.82 | $54.22 | $52.71 | $53.81 | 3,335,200 |
| Mar 30, 2015 – Apr 2, 2015 | $53.96 | $54.46 | $53.42 | $54.00 | 1,604,800 |
| Apr 6, 2015 – Apr 10, 2015 | $53.76 | $54.62 | $53.49 | $53.82 | 2,549,600 |
| Apr 13, 2015 – Apr 17, 2015 | $53.75 | $54.11 | $51.65 | $51.93 | 2,375,700 |
| Apr 20, 2015 – Apr 24, 2015 | $52.02 | $53.67 | $51.92 | $53.57 | 3,101,800 |
| Apr 27, 2015 – May 1, 2015 | $53.58 | $54.96 | $52.78 | $54.00 | 5,844,000 |
| May 4, 2015 – May 8, 2015 | $53.69 | $54.95 | $53.45 | $54.82 | 3,898,800 |
| May 11, 2015 – May 15, 2015 | $54.81 | $55.73 | $53.97 | $54.30 | 4,032,300 |
| May 18, 2015 – May 22, 2015 | $54.32 | $55.35 | $53.60 | $53.83 | 2,550,900 |
| May 25, 2015 – May 29, 2015 | $53.80 | $55.34 | $53.31 | $54.87 | 1,713,700 |
| Jun 1, 2015 – Jun 5, 2015 | $54.90 | $55.40 | $53.70 | $54.40 | 1,625,400 |
| Jun 8, 2015 – Jun 12, 2015 | $54.25 | $54.70 | $53.37 | $53.78 | 1,607,800 |
| Jun 15, 2015 – Jun 19, 2015 | $53.56 | $54.58 | $53.00 | $54.28 | 2,086,800 |
| Jun 22, 2015 – Jun 26, 2015 | $54.57 | $55.28 | $54.16 | $54.25 | 1,696,400 |
| Jun 29, 2015 – Jul 2, 2015 | $54.14 | $54.25 | $52.49 | $52.61 | 2,064,300 |
| Jul 6, 2015 – Jul 10, 2015 | $52.35 | $53.20 | $51.43 | $53.05 | 3,041,400 |
| Jul 13, 2015 – Jul 17, 2015 | $53.47 | $54.52 | $53.15 | $54.03 | 2,556,400 |
| Jul 20, 2015 – Jul 24, 2015 | $54.05 | $54.45 | $53.40 | $54.07 | 2,342,500 |
| Jul 27, 2015 – Jul 31, 2015 | $53.81 | $58.14 | $53.35 | $55.65 | 4,868,100 |
| Aug 3, 2015 – Aug 7, 2015 | $55.65 | $56.04 | $54.44 | $55.16 | 2,350,700 |
| Aug 10, 2015 – Aug 14, 2015 | $55.50 | $56.01 | $54.48 | $55.98 | 1,500,400 |
| Aug 17, 2015 – Aug 21, 2015 | $55.94 | $57.09 | $53.14 | $53.15 | 2,674,400 |
| Aug 24, 2015 – Aug 28, 2015 | $50.07 | $53.52 | $47.83 | $53.05 | 4,605,300 |
| Aug 31, 2015 – Sep 4, 2015 | $52.78 | $53.21 | $50.32 | $51.68 | 2,492,700 |
| Sep 7, 2015 – Sep 11, 2015 | $52.54 | $53.86 | $52.03 | $53.37 | 1,612,400 |
| Sep 14, 2015 – Sep 18, 2015 | $53.29 | $55.38 | $53.04 | $53.89 | 2,517,800 |
| Sep 21, 2015 – Sep 25, 2015 | $54.18 | $54.60 | $52.41 | $52.58 | 2,140,900 |
| Sep 28, 2015 – Oct 2, 2015 | $52.35 | $52.35 | $49.04 | $51.21 | 3,307,500 |
| Oct 5, 2015 – Oct 9, 2015 | $51.53 | $53.28 | $51.45 | $52.61 | 2,752,100 |
| Oct 12, 2015 – Oct 16, 2015 | $52.63 | $53.74 | $51.36 | $53.18 | 3,025,400 |
| Oct 19, 2015 – Oct 23, 2015 | $52.92 | $56.80 | $52.40 | $56.19 | 4,147,600 |
| Oct 26, 2015 – Oct 30, 2015 | $56.22 | $59.51 | $55.23 | $57.46 | 5,445,700 |
| Nov 2, 2015 – Nov 6, 2015 | $57.47 | $58.93 | $55.78 | $56.66 | 4,862,500 |
| Nov 9, 2015 – Nov 13, 2015 | $56.62 | $57.39 | $55.34 | $56.15 | 4,058,200 |
| Nov 16, 2015 – Nov 20, 2015 | $56.42 | $59.07 | $56.06 | $58.64 | 6,762,600 |
| Nov 23, 2015 – Nov 27, 2015 | $58.75 | $59.32 | $56.90 | $59.18 | 2,675,400 |
| Nov 30, 2015 – Dec 4, 2015 | $59.31 | $60.02 | $57.67 | $59.18 | 4,093,000 |
| Dec 7, 2015 – Dec 11, 2015 | $59.04 | $59.20 | $56.80 | $56.95 | 2,666,100 |
| Dec 14, 2015 – Dec 18, 2015 | $56.98 | $58.86 | $56.19 | $57.09 | 4,202,500 |
| Dec 21, 2015 – Dec 24, 2015 | $57.40 | $58.23 | $56.85 | $57.93 | 1,330,500 |
| Dec 28, 2015 – Dec 31, 2015 | $57.79 | $59.64 | $57.50 | $58.21 | 1,399,900 |
| Jan 4, 2016 – Jan 8, 2016 | $57.29 | $57.75 | $52.64 | $52.78 | 3,165,400 |
| Jan 11, 2016 – Jan 15, 2016 | $53.00 | $53.81 | $50.03 | $51.81 | 3,758,100 |
| Jan 18, 2016 – Jan 22, 2016 | $53.02 | $53.17 | $49.03 | $52.95 | 4,594,700 |
| Jan 25, 2016 – Jan 29, 2016 | $52.71 | $53.55 | $51.89 | $53.48 | 3,810,300 |
| Feb 1, 2016 – Feb 5, 2016 | $52.98 | $53.84 | $49.46 | $49.69 | 5,267,400 |
| Feb 8, 2016 – Feb 12, 2016 | $48.90 | $51.98 | $46.76 | $50.77 | 9,242,500 |
| Feb 15, 2016 – Feb 19, 2016 | $51.55 | $52.58 | $50.23 | $51.89 | 5,836,400 |
| Feb 22, 2016 – Feb 26, 2016 | $51.89 | $56.95 | $51.89 | $56.41 | 4,407,000 |
| Feb 29, 2016 – Mar 4, 2016 | $56.44 | $57.40 | $55.58 | $56.46 | 4,474,800 |
| Mar 7, 2016 – Mar 11, 2016 | $56.15 | $56.61 | $55.13 | $56.29 | 3,383,900 |
| Mar 14, 2016 – Mar 18, 2016 | $55.94 | $57.82 | $55.76 | $57.11 | 2,981,300 |
| Mar 21, 2016 – Mar 24, 2016 | $56.85 | $57.27 | $55.46 | $55.86 | 2,140,800 |
| Mar 28, 2016 – Apr 1, 2016 | $56.03 | $57.95 | $55.67 | $57.84 | 2,828,700 |
| Apr 4, 2016 – Apr 8, 2016 | $57.83 | $58.64 | $56.42 | $56.67 | 4,024,900 |
| Apr 11, 2016 – Apr 15, 2016 | $57.11 | $57.26 | $55.85 | $56.42 | 2,701,500 |
| Apr 18, 2016 – Apr 22, 2016 | $56.19 | $57.14 | $55.86 | $56.83 | 2,041,300 |
| Apr 25, 2016 – Apr 29, 2016 | $56.89 | $59.19 | $56.32 | $57.90 | 5,021,900 |
| May 2, 2016 – May 6, 2016 | $57.94 | $59.38 | $57.33 | $58.40 | 3,497,000 |
| May 9, 2016 – May 13, 2016 | $58.37 | $59.49 | $57.99 | $58.40 | 1,902,600 |
| May 16, 2016 – May 20, 2016 | $58.46 | $60.70 | $58.11 | $59.59 | 4,049,600 |
| May 23, 2016 – May 27, 2016 | $59.62 | $60.59 | $59.13 | $60.15 | 2,534,300 |
| May 30, 2016 – Jun 3, 2016 | $60.22 | $60.47 | $59.30 | $60.06 | 2,110,700 |
| Jun 6, 2016 – Jun 10, 2016 | $60.28 | $61.13 | $59.64 | $60.08 | 2,790,700 |
| Jun 13, 2016 – Jun 17, 2016 | $59.84 | $60.73 | $59.29 | $59.99 | 3,138,500 |
| Jun 20, 2016 – Jun 24, 2016 | $60.41 | $61.76 | $58.19 | $58.24 | 2,936,900 |
| Jun 27, 2016 – Jul 1, 2016 | $57.66 | $61.66 | $56.23 | $60.97 | 4,360,400 |
| Jul 4, 2016 – Jul 8, 2016 | $60.58 | $61.99 | $59.79 | $61.81 | 2,156,100 |
| Jul 11, 2016 – Jul 15, 2016 | $62.04 | $63.42 | $61.90 | $63.23 | 2,086,600 |
| Jul 18, 2016 – Jul 22, 2016 | $63.23 | $64.20 | $62.70 | $64.11 | 2,137,700 |
| Jul 25, 2016 – Jul 29, 2016 | $63.53 | $65.13 | $63.33 | $64.15 | 3,530,300 |
| Aug 1, 2016 – Aug 5, 2016 | $63.58 | $64.37 | $62.70 | $63.29 | 3,281,000 |
| Aug 8, 2016 – Aug 12, 2016 | $63.24 | $64.29 | $62.63 | $64.12 | 2,961,900 |
| Aug 15, 2016 – Aug 19, 2016 | $64.37 | $64.89 | $63.00 | $63.17 | 2,432,800 |
| Aug 22, 2016 – Aug 26, 2016 | $63.12 | $64.35 | $62.99 | $63.44 | 2,117,100 |
| Aug 29, 2016 – Sep 2, 2016 | $63.53 | $64.30 | $62.65 | $64.15 | 2,333,900 |
| Sep 5, 2016 – Sep 9, 2016 | $64.13 | $64.47 | $59.23 | $59.23 | 2,553,800 |
| Sep 12, 2016 – Sep 16, 2016 | $59.14 | $59.95 | $58.45 | $58.82 | 5,259,900 |
| Sep 19, 2016 – Sep 23, 2016 | $58.82 | $61.60 | $58.68 | $60.97 | 3,157,800 |
| Sep 26, 2016 – Sep 30, 2016 | $60.74 | $61.68 | $60.14 | $61.18 | 2,535,700 |
| Oct 3, 2016 – Oct 7, 2016 | $60.96 | $61.35 | $59.15 | $59.38 | 3,234,000 |
| Oct 10, 2016 – Oct 14, 2016 | $59.58 | $60.58 | $58.26 | $60.10 | 2,923,400 |
| Oct 17, 2016 – Oct 21, 2016 | $60.66 | $61.70 | $58.45 | $59.64 | 3,247,900 |
| Oct 24, 2016 – Oct 28, 2016 | $60.10 | $60.54 | $54.57 | $56.46 | 6,994,000 |
| Oct 31, 2016 – Nov 4, 2016 | $56.43 | $57.43 | $55.86 | $56.50 | 7,393,500 |
| Nov 7, 2016 – Nov 11, 2016 | $57.50 | $62.10 | $57.10 | $61.53 | 4,742,600 |
| Nov 14, 2016 – Nov 18, 2016 | $61.60 | $61.65 | $59.56 | $59.77 | 3,946,500 |
| Nov 21, 2016 – Nov 25, 2016 | $60.09 | $60.66 | $59.52 | $60.29 | 2,010,300 |
| Nov 28, 2016 – Dec 2, 2016 | $59.99 | $60.31 | $57.52 | $57.59 | 3,696,600 |
| Dec 5, 2016 – Dec 9, 2016 | $57.88 | $58.65 | $57.11 | $58.31 | 3,871,200 |
| Dec 12, 2016 – Dec 16, 2016 | $58.31 | $58.86 | $57.02 | $57.12 | 4,248,000 |
| Dec 19, 2016 – Dec 23, 2016 | $57.35 | $58.52 | $57.19 | $58.16 | 2,356,500 |
| Dec 26, 2016 – Dec 30, 2016 | $58.22 | $58.62 | $56.67 | $56.93 | 1,369,200 |
| Jan 2, 2017 – Jan 6, 2017 | $57.49 | $59.28 | $56.85 | $58.61 | 3,695,800 |
| Jan 9, 2017 – Jan 13, 2017 | $58.38 | $59.38 | $56.76 | $58.26 | 4,796,600 |
| Jan 16, 2017 – Jan 20, 2017 | $57.93 | $59.88 | $57.48 | $57.96 | 2,987,900 |
| Jan 23, 2017 – Jan 27, 2017 | $57.66 | $60.96 | $57.59 | $59.17 | 3,684,200 |
| Jan 30, 2017 – Feb 3, 2017 | $58.72 | $59.94 | $57.58 | $59.89 | 3,931,600 |
| Feb 6, 2017 – Feb 10, 2017 | $59.70 | $64.36 | $59.19 | $63.97 | 6,008,000 |
| Feb 13, 2017 – Feb 17, 2017 | $64.22 | $65.54 | $63.01 | $65.17 | 4,328,100 |
| Feb 20, 2017 – Feb 24, 2017 | $65.11 | $66.71 | $65.09 | $65.78 | 2,798,500 |
| Feb 27, 2017 – Mar 3, 2017 | $65.74 | $66.15 | $64.53 | $65.66 | 3,424,400 |
| Mar 6, 2017 – Mar 10, 2017 | $64.93 | $66.34 | $64.44 | $66.24 | 4,224,200 |
| Mar 13, 2017 – Mar 17, 2017 | $66.07 | $67.41 | $65.76 | $67.28 | 2,985,000 |
| Mar 20, 2017 – Mar 24, 2017 | $67.28 | $67.46 | $66.01 | $66.90 | 2,545,100 |
| Mar 27, 2017 – Mar 31, 2017 | $66.02 | $68.00 | $65.96 | $67.48 | 2,405,100 |
| Apr 3, 2017 – Apr 7, 2017 | $67.64 | $68.19 | $65.90 | $66.58 | 3,376,300 |
| Apr 10, 2017 – Apr 13, 2017 | $66.53 | $67.34 | $66.32 | $66.95 | 2,961,700 |
| Apr 17, 2017 – Apr 21, 2017 | $67.10 | $69.72 | $67.02 | $69.45 | 2,666,400 |
| Apr 24, 2017 – Apr 28, 2017 | $70.30 | $73.09 | $69.30 | $70.10 | 5,584,200 |
| May 1, 2017 – May 5, 2017 | $70.15 | $70.15 | $68.35 | $69.08 | 3,972,600 |
| May 8, 2017 – May 12, 2017 | $68.89 | $69.14 | $67.61 | $68.40 | 2,940,300 |
| May 15, 2017 – May 19, 2017 | $68.37 | $70.82 | $67.98 | $70.47 | 4,551,400 |
| May 22, 2017 – May 26, 2017 | $70.60 | $71.30 | $70.11 | $70.76 | 3,625,800 |
| May 29, 2017 – Jun 2, 2017 | $70.73 | $71.46 | $69.31 | $71.36 | 6,388,400 |
| Jun 5, 2017 – Jun 9, 2017 | $71.31 | $71.67 | $68.55 | $68.84 | 3,002,400 |
| Jun 12, 2017 – Jun 16, 2017 | $68.96 | $73.18 | $68.16 | $72.87 | 3,630,900 |
| Jun 19, 2017 – Jun 23, 2017 | $73.28 | $73.93 | $72.34 | $72.75 | 2,250,800 |
| Jun 26, 2017 – Jun 30, 2017 | $72.95 | $73.21 | $70.48 | $72.46 | 1,957,300 |
| Jul 3, 2017 – Jul 7, 2017 | $72.86 | $74.05 | $71.65 | $72.55 | 1,471,800 |
| Jul 10, 2017 – Jul 14, 2017 | $72.66 | $73.86 | $71.86 | $72.14 | 2,182,000 |
| Jul 17, 2017 – Jul 21, 2017 | $72.15 | $72.60 | $71.56 | $71.82 | 1,903,400 |
| Jul 24, 2017 – Jul 28, 2017 | $71.76 | $73.24 | $69.33 | $72.71 | 3,929,000 |
| Jul 31, 2017 – Aug 4, 2017 | $72.85 | $73.80 | $71.33 | $72.63 | 2,732,100 |
| Aug 7, 2017 – Aug 11, 2017 | $72.64 | $73.47 | $70.23 | $70.81 | 1,958,000 |
| Aug 14, 2017 – Aug 18, 2017 | $71.31 | $71.48 | $69.72 | $69.82 | 1,924,300 |
| Aug 21, 2017 – Aug 25, 2017 | $69.85 | $69.96 | $68.59 | $69.33 | 2,241,100 |
| Aug 28, 2017 – Sep 1, 2017 | $69.64 | $70.92 | $69.18 | $70.70 | 1,994,700 |
| Sep 4, 2017 – Sep 8, 2017 | $70.71 | $72.71 | $70.71 | $72.18 | 2,152,500 |
| Sep 11, 2017 – Sep 15, 2017 | $72.55 | $74.25 | $71.84 | $74.07 | 3,771,900 |
| Sep 18, 2017 – Sep 22, 2017 | $74.26 | $75.75 | $73.44 | $75.67 | 3,563,900 |
| Sep 25, 2017 – Sep 29, 2017 | $75.54 | $77.76 | $75.43 | $77.38 | 2,786,000 |
| Oct 2, 2017 – Oct 6, 2017 | $77.47 | $78.54 | $76.99 | $78.03 | 3,287,200 |
| Oct 9, 2017 – Oct 13, 2017 | $78.19 | $80.37 | $77.55 | $79.02 | 2,751,600 |
| Oct 16, 2017 – Oct 20, 2017 | $79.22 | $79.60 | $77.70 | $78.77 | 2,655,900 |
| Oct 23, 2017 – Oct 27, 2017 | $78.74 | $79.43 | $70.37 | $71.85 | 7,109,900 |
| Oct 30, 2017 – Nov 3, 2017 | $72.51 | $75.27 | $72.24 | $73.40 | 5,137,500 |
| Nov 6, 2017 – Nov 10, 2017 | $73.40 | $75.74 | $72.69 | $74.40 | 2,953,000 |
| Nov 13, 2017 – Nov 17, 2017 | $74.22 | $75.43 | $73.07 | $73.97 | 3,014,900 |
| Nov 20, 2017 – Nov 24, 2017 | $73.92 | $75.00 | $73.92 | $74.21 | 1,393,700 |
| Nov 27, 2017 – Dec 1, 2017 | $74.38 | $75.92 | $73.80 | $75.69 | 3,951,400 |
| Dec 4, 2017 – Dec 8, 2017 | $76.42 | $76.75 | $72.84 | $73.80 | 3,047,400 |
| Dec 11, 2017 – Dec 15, 2017 | $73.52 | $74.47 | $72.88 | $73.78 | 3,734,500 |
| Dec 18, 2017 – Dec 22, 2017 | $74.32 | $74.82 | $71.77 | $72.04 | 3,987,200 |
| Dec 25, 2017 – Dec 29, 2017 | $71.99 | $72.43 | $70.54 | $71.34 | 2,517,700 |
| Jan 1, 2018 – Jan 5, 2018 | $71.80 | $73.93 | $71.01 | $73.14 | 3,825,600 |
| Jan 8, 2018 – Jan 12, 2018 | $72.95 | $76.46 | $72.56 | $76.25 | 4,208,200 |
| Jan 15, 2018 – Jan 19, 2018 | $76.50 | $77.37 | $74.92 | $77.32 | 2,838,400 |
| Jan 22, 2018 – Jan 26, 2018 | $76.99 | $77.64 | $75.82 | $77.45 | 2,580,500 |
| Jan 29, 2018 – Feb 2, 2018 | $77.38 | $78.07 | $73.01 | $73.39 | 3,444,700 |
| Feb 5, 2018 – Feb 9, 2018 | $73.07 | $73.84 | $68.28 | $70.38 | 4,833,400 |
| Feb 12, 2018 – Feb 16, 2018 | $70.97 | $74.91 | $70.61 | $74.17 | 4,085,000 |
| Feb 19, 2018 – Feb 23, 2018 | $77.30 | $79.28 | $76.49 | $77.27 | 4,686,300 |
| Feb 26, 2018 – Mar 2, 2018 | $77.61 | $78.91 | $72.26 | $73.73 | 4,951,000 |
| Mar 5, 2018 – Mar 9, 2018 | $73.19 | $78.28 | $73.01 | $78.20 | 2,964,600 |
| Mar 12, 2018 – Mar 16, 2018 | $78.48 | $78.90 | $76.22 | $77.20 | 2,551,100 |
| Mar 19, 2018 – Mar 23, 2018 | $77.16 | $77.92 | $74.46 | $74.57 | 2,635,200 |
| Mar 26, 2018 – Mar 29, 2018 | $75.63 | $77.30 | $74.53 | $76.67 | 3,094,600 |
| Apr 2, 2018 – Apr 6, 2018 | $76.66 | $77.90 | $73.93 | $76.18 | 3,684,000 |
| Apr 9, 2018 – Apr 13, 2018 | $76.93 | $77.45 | $75.66 | $76.01 | 2,353,300 |
| Apr 16, 2018 – Apr 20, 2018 | $76.67 | $78.24 | $75.78 | $76.18 | 3,146,200 |
| Apr 23, 2018 – Apr 27, 2018 | $76.52 | $77.19 | $67.87 | $69.96 | 9,594,700 |
| Apr 30, 2018 – May 4, 2018 | $70.11 | $70.53 | $66.38 | $68.45 | 8,332,500 |
| May 7, 2018 – May 11, 2018 | $68.49 | $70.32 | $67.48 | $69.47 | 3,806,900 |
| May 14, 2018 – May 18, 2018 | $69.51 | $70.56 | $68.00 | $70.45 | 3,570,100 |
| May 21, 2018 – May 25, 2018 | $70.79 | $71.69 | $70.24 | $70.82 | 4,049,300 |
| May 28, 2018 – Jun 1, 2018 | $70.45 | $71.65 | $68.69 | $70.01 | 3,039,300 |
| Jun 4, 2018 – Jun 8, 2018 | $70.24 | $72.94 | $69.85 | $72.92 | 2,688,200 |
| Jun 11, 2018 – Jun 15, 2018 | $72.93 | $74.31 | $72.22 | $73.96 | 4,147,600 |
| Jun 18, 2018 – Jun 22, 2018 | $73.59 | $73.78 | $69.80 | $70.02 | 3,228,200 |
| Jun 25, 2018 – Jun 29, 2018 | $69.84 | $70.44 | $68.62 | $69.72 | 4,249,300 |
| Jul 2, 2018 – Jul 6, 2018 | $69.35 | $70.96 | $69.08 | $69.27 | 2,229,500 |
| Jul 9, 2018 – Jul 13, 2018 | $69.63 | $72.12 | $69.29 | $71.84 | 2,540,100 |
| Jul 16, 2018 – Jul 20, 2018 | $71.73 | $72.52 | $70.34 | $71.64 | 3,308,600 |
| Jul 23, 2018 – Jul 27, 2018 | $71.85 | $74.08 | $68.39 | $73.54 | 5,161,900 |
| Jul 30, 2018 – Aug 3, 2018 | $73.80 | $74.31 | $72.31 | $73.65 | 2,690,700 |
| Aug 6, 2018 – Aug 10, 2018 | $73.52 | $75.25 | $72.95 | $73.72 | 2,494,200 |
| Aug 13, 2018 – Aug 17, 2018 | $73.83 | $78.48 | $73.24 | $78.14 | 3,254,900 |
| Aug 20, 2018 – Aug 24, 2018 | $78.40 | $79.42 | $77.78 | $78.65 | 2,197,900 |
| Aug 27, 2018 – Aug 31, 2018 | $79.21 | $79.67 | $77.69 | $78.60 | 2,565,900 |
| Sep 3, 2018 – Sep 7, 2018 | $78.56 | $81.02 | $77.69 | $79.95 | 1,804,800 |
| Sep 10, 2018 – Sep 14, 2018 | $80.21 | $81.27 | $79.22 | $79.33 | 2,635,400 |
| Sep 17, 2018 – Sep 21, 2018 | $79.49 | $82.73 | $79.25 | $81.36 | 3,620,000 |
| Sep 24, 2018 – Sep 28, 2018 | $81.28 | $82.01 | $80.22 | $81.82 | 2,079,500 |
| Oct 1, 2018 – Oct 5, 2018 | $82.70 | $83.89 | $80.53 | $80.89 | 2,578,800 |
| Oct 8, 2018 – Oct 12, 2018 | $80.79 | $80.79 | $74.62 | $75.67 | 3,967,200 |
| Oct 15, 2018 – Oct 19, 2018 | $75.51 | $77.06 | $73.67 | $73.88 | 2,220,800 |
| Oct 22, 2018 – Oct 26, 2018 | $74.05 | $77.83 | $71.94 | $74.72 | 5,632,700 |
| Oct 29, 2018 – Nov 2, 2018 | $75.55 | $80.40 | $72.59 | $79.62 | 4,313,400 |
| Nov 5, 2018 – Nov 9, 2018 | $79.94 | $81.92 | $79.30 | $80.75 | 2,368,900 |
| Nov 12, 2018 – Nov 16, 2018 | $80.79 | $81.88 | $77.95 | $80.64 | 3,049,300 |
| Nov 19, 2018 – Nov 23, 2018 | $80.57 | $81.73 | $79.76 | $80.50 | 1,936,400 |
| Nov 26, 2018 – Nov 30, 2018 | $81.30 | $83.91 | $80.56 | $82.74 | 4,245,900 |
| Dec 3, 2018 – Dec 7, 2018 | $83.73 | $85.19 | $78.67 | $80.10 | 3,017,200 |
| Dec 10, 2018 – Dec 14, 2018 | $80.15 | $80.75 | $77.29 | $78.19 | 3,036,800 |
| Dec 17, 2018 – Dec 21, 2018 | $78.06 | $78.06 | $70.91 | $71.12 | 5,121,500 |
| Dec 24, 2018 – Dec 28, 2018 | $70.63 | $72.33 | $67.76 | $71.13 | 2,712,200 |
| Dec 31, 2018 – Jan 4, 2019 | $71.39 | $73.45 | $70.91 | $71.99 | 3,383,100 |
| Jan 7, 2019 – Jan 11, 2019 | $72.20 | $75.17 | $71.80 | $74.32 | 3,282,800 |
| Jan 14, 2019 – Jan 18, 2019 | $73.95 | $76.11 | $73.16 | $75.62 | 3,354,100 |
| Jan 21, 2019 – Jan 25, 2019 | $75.20 | $76.84 | $73.93 | $76.24 | 2,037,000 |
| Jan 28, 2019 – Feb 1, 2019 | $75.53 | $78.65 | $75.19 | $78.55 | 2,542,500 |
| Feb 4, 2019 – Feb 8, 2019 | $78.38 | $82.76 | $77.87 | $82.76 | 3,081,800 |
| Feb 11, 2019 – Feb 15, 2019 | $82.84 | $84.98 | $82.22 | $82.91 | 4,787,700 |
| Feb 18, 2019 – Feb 22, 2019 | $79.79 | $82.10 | $77.84 | $81.22 | 4,843,100 |
| Feb 25, 2019 – Mar 1, 2019 | $81.22 | $83.07 | $79.64 | $82.58 | 3,461,400 |
| Mar 4, 2019 – Mar 8, 2019 | $82.69 | $82.86 | $79.02 | $79.67 | 3,093,800 |
| Mar 11, 2019 – Mar 15, 2019 | $79.81 | $81.42 | $79.79 | $80.30 | 3,809,700 |
| Mar 18, 2019 – Mar 22, 2019 | $80.37 | $81.34 | $79.11 | $79.22 | 3,649,200 |
| Mar 25, 2019 – Mar 29, 2019 | $79.27 | $82.57 | $79.12 | $82.39 | 2,651,000 |
| Apr 1, 2019 – Apr 5, 2019 | $82.80 | $86.53 | $82.80 | $86.21 | 3,261,300 |
| Apr 8, 2019 – Apr 12, 2019 | $86.16 | $86.28 | $83.78 | $85.89 | 2,852,500 |
| Apr 15, 2019 – Apr 18, 2019 | $85.89 | $86.27 | $84.78 | $85.15 | 3,971,000 |
| Apr 22, 2019 – Apr 26, 2019 | $84.99 | $89.29 | $84.55 | $89.29 | 4,510,300 |
| Apr 29, 2019 – May 3, 2019 | $89.38 | $93.00 | $89.06 | $92.81 | 3,215,000 |
| May 6, 2019 – May 10, 2019 | $91.43 | $92.51 | $89.23 | $91.08 | 4,253,000 |
| May 13, 2019 – May 17, 2019 | $89.14 | $93.13 | $88.89 | $91.25 | 6,365,000 |
| May 20, 2019 – May 24, 2019 | $91.10 | $92.64 | $89.10 | $90.17 | 4,385,100 |
| May 27, 2019 – May 31, 2019 | $90.58 | $91.50 | $86.03 | $88.15 | 3,912,000 |
| Jun 3, 2019 – Jun 7, 2019 | $88.32 | $94.91 | $88.32 | $94.59 | 3,785,100 |
| Jun 10, 2019 – Jun 14, 2019 | $94.99 | $96.76 | $94.69 | $96.54 | 2,630,700 |
| Jun 17, 2019 – Jun 21, 2019 | $96.57 | $99.65 | $95.08 | $98.20 | 3,553,900 |
| Jun 24, 2019 – Jun 28, 2019 | $98.53 | $100.72 | $97.36 | $100.67 | 2,808,800 |
| Jul 1, 2019 – Jul 5, 2019 | $101.51 | $101.98 | $99.07 | $101.07 | 2,483,500 |
| Jul 8, 2019 – Jul 12, 2019 | $99.95 | $101.44 | $98.98 | $100.57 | 2,471,300 |
| Jul 15, 2019 – Jul 19, 2019 | $100.62 | $101.28 | $97.94 | $97.97 | 3,064,900 |
| Jul 22, 2019 – Jul 26, 2019 | $98.03 | $99.33 | $89.46 | $95.85 | 4,463,200 |
| Jul 29, 2019 – Aug 2, 2019 | $95.91 | $95.91 | $91.93 | $92.73 | 3,939,700 |
| Aug 5, 2019 – Aug 9, 2019 | $91.04 | $91.93 | $88.81 | $89.90 | 3,904,800 |
| Aug 12, 2019 – Aug 16, 2019 | $89.51 | $89.67 | $85.13 | $86.90 | 5,442,200 |
| Aug 19, 2019 – Aug 23, 2019 | $87.90 | $88.36 | $84.71 | $85.07 | 3,073,300 |
| Aug 26, 2019 – Aug 30, 2019 | $85.71 | $88.16 | $84.62 | $87.66 | 2,304,000 |
| Sep 2, 2019 – Sep 6, 2019 | $87.17 | $91.05 | $86.25 | $90.10 | 2,515,700 |
| Sep 9, 2019 – Sep 13, 2019 | $90.39 | $93.56 | $87.58 | $93.35 | 3,380,900 |
| Sep 16, 2019 – Sep 20, 2019 | $92.79 | $93.98 | $91.36 | $92.74 | 2,927,100 |
| Sep 23, 2019 – Sep 27, 2019 | $92.20 | $94.36 | $92.18 | $93.59 | 2,367,200 |
| Sep 30, 2019 – Oct 4, 2019 | $93.92 | $95.70 | $89.85 | $94.34 | 2,926,100 |
| Oct 7, 2019 – Oct 11, 2019 | $93.86 | $94.35 | $91.72 | $92.64 | 4,405,200 |
| Oct 14, 2019 – Oct 18, 2019 | $92.35 | $95.71 | $91.61 | $94.91 | 3,278,200 |
| Oct 21, 2019 – Oct 25, 2019 | $95.48 | $105.90 | $95.12 | $103.48 | 4,999,100 |
| Oct 28, 2019 – Nov 1, 2019 | $103.84 | $108.23 | $103.84 | $107.91 | 3,365,800 |
| Nov 4, 2019 – Nov 8, 2019 | $108.23 | $109.02 | $104.76 | $105.60 | 3,389,800 |
| Nov 11, 2019 – Nov 15, 2019 | $105.05 | $108.90 | $104.05 | $108.76 | 2,581,100 |
| Nov 18, 2019 – Nov 22, 2019 | $108.64 | $109.17 | $106.28 | $108.70 | 3,275,200 |
| Nov 25, 2019 – Nov 29, 2019 | $108.65 | $111.73 | $107.38 | $109.59 | 2,014,600 |
| Dec 2, 2019 – Dec 6, 2019 | $109.77 | $113.05 | $108.86 | $112.30 | 2,961,300 |
| Dec 9, 2019 – Dec 13, 2019 | $111.84 | $114.82 | $111.49 | $112.32 | 3,970,500 |
| Dec 16, 2019 – Dec 20, 2019 | $112.87 | $114.50 | $111.03 | $113.65 | 3,509,500 |
| Dec 23, 2019 – Dec 27, 2019 | $113.85 | $114.41 | $112.59 | $114.01 | 1,086,100 |
| Dec 30, 2019 – Jan 3, 2020 | $113.93 | $114.74 | $112.40 | $113.32 | 1,635,900 |
| Jan 6, 2020 – Jan 10, 2020 | $111.78 | $113.36 | $110.61 | $112.95 | 3,138,300 |
| Jan 13, 2020 – Jan 17, 2020 | $113.47 | $118.91 | $111.98 | $117.17 | 4,293,200 |
| Jan 20, 2020 – Jan 24, 2020 | $116.85 | $119.49 | $115.89 | $117.13 | 2,866,600 |
| Jan 27, 2020 – Jan 31, 2020 | $115.81 | $120.52 | $115.67 | $118.34 | 2,742,900 |
| Feb 3, 2020 – Feb 7, 2020 | $119.00 | $125.41 | $118.90 | $122.66 | 3,560,800 |
| Feb 10, 2020 – Feb 14, 2020 | $122.36 | $127.41 | $122.36 | $127.10 | 3,253,100 |
| Feb 17, 2020 – Feb 21, 2020 | $121.65 | $123.25 | $115.93 | $117.66 | 3,686,200 |
| Feb 24, 2020 – Feb 28, 2020 | $114.63 | $117.03 | $102.45 | $105.22 | 4,723,300 |
| Mar 2, 2020 – Mar 6, 2020 | $105.56 | $114.13 | $104.99 | $109.63 | 4,465,800 |
| Mar 9, 2020 – Mar 13, 2020 | $102.73 | $109.82 | $93.45 | $102.31 | 6,304,800 |
| Mar 16, 2020 – Mar 20, 2020 | $91.33 | $97.67 | $74.89 | $76.02 | 6,361,100 |
| Mar 23, 2020 – Mar 27, 2020 | $75.50 | $89.41 | $71.00 | $84.08 | 4,551,000 |
| Mar 30, 2020 – Apr 3, 2020 | $84.65 | $87.86 | $75.43 | $77.12 | 4,943,300 |
| Apr 6, 2020 – Apr 9, 2020 | $80.20 | $90.71 | $79.91 | $87.51 | 3,580,600 |
| Apr 13, 2020 – Apr 17, 2020 | $87.07 | $90.95 | $84.57 | $89.59 | 3,577,600 |
| Apr 20, 2020 – Apr 24, 2020 | $87.77 | $90.20 | $82.83 | $88.62 | 3,877,300 |
| Apr 27, 2020 – May 1, 2020 | $89.54 | $95.99 | $88.81 | $89.46 | 4,013,400 |
| May 4, 2020 – May 8, 2020 | $88.45 | $95.25 | $86.63 | $93.85 | 3,576,100 |
| May 11, 2020 – May 15, 2020 | $93.23 | $95.04 | $82.44 | $85.29 | 4,186,600 |
| May 18, 2020 – May 22, 2020 | $88.30 | $89.79 | $85.27 | $86.53 | 3,724,800 |
| May 25, 2020 – May 29, 2020 | $88.98 | $93.23 | $88.43 | $91.49 | 3,162,300 |
| Jun 1, 2020 – Jun 5, 2020 | $92.12 | $107.82 | $91.18 | $105.86 | 4,169,700 |
| Jun 8, 2020 – Jun 12, 2020 | $105.48 | $107.10 | $91.19 | $93.98 | 3,449,600 |
| Jun 15, 2020 – Jun 19, 2020 | $91.27 | $98.33 | $90.65 | $94.58 | 3,027,000 |
| Jun 22, 2020 – Jun 26, 2020 | $94.10 | $96.58 | $87.53 | $89.34 | 3,290,400 |
| Jun 29, 2020 – Jul 2, 2020 | $90.34 | $96.29 | $89.30 | $94.26 | 2,578,600 |
| Jul 6, 2020 – Jul 10, 2020 | $96.11 | $96.70 | $91.61 | $93.45 | 2,522,900 |
| Jul 13, 2020 – Jul 17, 2020 | $93.92 | $99.35 | $93.12 | $98.36 | 3,108,100 |
| Jul 20, 2020 – Jul 24, 2020 | $98.50 | $103.47 | $92.43 | $93.00 | 5,023,100 |
| Jul 27, 2020 – Jul 31, 2020 | $93.60 | $93.97 | $87.85 | $91.56 | 3,579,700 |
| Aug 3, 2020 – Aug 7, 2020 | $92.17 | $93.01 | $90.42 | $92.16 | 3,656,000 |
| Aug 10, 2020 – Aug 14, 2020 | $92.49 | $97.77 | $92.22 | $93.49 | 2,560,800 |
| Aug 17, 2020 – Aug 21, 2020 | $93.40 | $94.71 | $90.99 | $92.31 | 3,124,500 |
| Aug 24, 2020 – Aug 28, 2020 | $92.47 | $96.54 | $92.44 | $95.74 | 2,742,600 |
| Aug 31, 2020 – Sep 4, 2020 | $95.53 | $97.05 | $91.04 | $91.75 | 3,270,100 |
| Sep 7, 2020 – Sep 11, 2020 | $91.09 | $92.09 | $88.95 | $90.19 | 2,547,400 |
| Sep 14, 2020 – Sep 18, 2020 | $91.28 | $97.59 | $90.10 | $95.36 | 4,869,100 |
| Sep 21, 2020 – Sep 25, 2020 | $93.67 | $93.72 | $86.82 | $89.81 | 3,965,800 |
| Sep 28, 2020 – Oct 2, 2020 | $91.38 | $93.94 | $88.96 | $91.27 | 5,078,100 |
| Oct 5, 2020 – Oct 9, 2020 | $92.25 | $97.32 | $91.93 | $96.04 | 3,326,800 |
| Oct 12, 2020 – Oct 16, 2020 | $96.68 | $99.83 | $95.07 | $96.96 | 2,487,300 |
| Oct 19, 2020 – Oct 23, 2020 | $97.11 | $99.38 | $92.20 | $95.02 | 4,603,100 |
| Oct 26, 2020 – Oct 30, 2020 | $93.84 | $94.32 | $88.36 | $90.97 | 4,081,800 |
| Nov 2, 2020 – Nov 6, 2020 | $92.25 | $96.89 | $91.99 | $94.97 | 3,932,700 |
| Nov 9, 2020 – Nov 13, 2020 | $98.13 | $109.29 | $97.39 | $105.29 | 4,613,400 |
| Nov 16, 2020 – Nov 20, 2020 | $107.55 | $109.33 | $103.32 | $104.36 | 3,128,100 |
| Nov 23, 2020 – Nov 27, 2020 | $105.12 | $108.71 | $104.08 | $105.54 | 2,322,400 |
| Nov 30, 2020 – Dec 4, 2020 | $105.10 | $107.64 | $103.94 | $105.78 | 3,661,100 |
| Dec 7, 2020 – Dec 11, 2020 | $105.95 | $106.53 | $100.54 | $101.20 | 3,695,100 |
| Dec 14, 2020 – Dec 18, 2020 | $101.74 | $105.94 | $100.50 | $105.36 | 4,643,800 |
| Dec 21, 2020 – Dec 24, 2020 | $103.51 | $105.56 | $102.66 | $104.69 | 1,778,600 |
| Dec 28, 2020 – Dec 31, 2020 | $105.12 | $108.05 | $104.38 | $107.80 | 1,518,700 |
| Jan 4, 2021 – Jan 8, 2021 | $107.83 | $112.38 | $105.32 | $111.13 | 3,769,600 |
| Jan 11, 2021 – Jan 15, 2021 | $109.77 | $112.35 | $104.72 | $105.97 | 2,690,100 |
| Jan 18, 2021 – Jan 22, 2021 | $106.45 | $107.84 | $103.99 | $105.23 | 2,606,200 |
| Jan 25, 2021 – Jan 29, 2021 | $104.48 | $106.37 | $98.75 | $99.12 | 3,980,100 |
| Feb 1, 2021 – Feb 5, 2021 | $100.12 | $106.03 | $100.12 | $105.40 | 3,463,600 |
| Feb 8, 2021 – Feb 12, 2021 | $106.39 | $111.72 | $105.34 | $109.54 | 2,768,800 |
| Feb 15, 2021 – Feb 19, 2021 | $108.32 | $109.09 | $99.65 | $101.02 | 3,802,700 |
| Feb 22, 2021 – Feb 26, 2021 | $100.42 | $102.63 | $98.66 | $100.76 | 3,549,400 |
| Mar 1, 2021 – Mar 5, 2021 | $101.66 | $105.64 | $99.80 | $104.95 | 4,770,700 |
| Mar 8, 2021 – Mar 12, 2021 | $105.86 | $110.72 | $105.12 | $108.64 | 3,557,900 |
| Mar 15, 2021 – Mar 19, 2021 | $107.93 | $114.80 | $107.83 | $111.42 | 5,047,400 |
| Mar 22, 2021 – Mar 26, 2021 | $110.91 | $117.83 | $109.85 | $117.76 | 3,793,900 |
| Mar 29, 2021 – Apr 1, 2021 | $117.75 | $119.30 | $115.29 | $118.69 | 2,719,800 |
| Apr 5, 2021 – Apr 9, 2021 | $119.81 | $124.91 | $119.34 | $122.35 | 3,784,400 |
| Apr 12, 2021 – Apr 16, 2021 | $122.79 | $123.69 | $119.80 | $123.58 | 2,475,300 |
| Apr 19, 2021 – Apr 23, 2021 | $123.77 | $129.82 | $122.22 | $128.54 | 3,921,900 |
| Apr 26, 2021 – Apr 30, 2021 | $129.38 | $130.27 | $124.43 | $124.85 | 4,002,400 |
| May 3, 2021 – May 7, 2021 | $126.18 | $132.12 | $125.22 | $131.23 | 4,294,200 |
| May 10, 2021 – May 14, 2021 | $131.89 | $134.49 | $125.35 | $130.30 | 3,434,700 |
| May 17, 2021 – May 21, 2021 | $129.64 | $130.33 | $125.79 | $127.76 | 2,316,000 |
| May 24, 2021 – May 28, 2021 | $128.21 | $131.22 | $127.59 | $130.52 | 2,974,800 |
| May 31, 2021 – Jun 4, 2021 | $131.61 | $132.72 | $127.27 | $128.99 | 2,472,800 |
| Jun 7, 2021 – Jun 11, 2021 | $129.32 | $129.75 | $127.55 | $128.86 | 2,926,900 |
| Jun 14, 2021 – Jun 18, 2021 | $128.88 | $129.82 | $124.64 | $125.43 | 3,761,200 |
| Jun 21, 2021 – Jun 25, 2021 | $126.72 | $130.62 | $126.66 | $129.34 | 3,924,100 |
| Jun 28, 2021 – Jul 2, 2021 | $129.77 | $131.32 | $128.63 | $130.45 | 2,098,800 |
| Jul 5, 2021 – Jul 9, 2021 | $129.89 | $130.91 | $127.32 | $128.80 | 2,190,600 |
| Jul 12, 2021 – Jul 16, 2021 | $128.51 | $129.40 | $124.84 | $129.01 | 4,217,200 |
| Jul 19, 2021 – Jul 23, 2021 | $126.69 | $132.51 | $125.48 | $129.65 | 5,266,700 |
| Jul 26, 2021 – Jul 30, 2021 | $129.50 | $130.53 | $125.98 | $127.24 | 3,970,900 |
| Aug 2, 2021 – Aug 6, 2021 | $127.66 | $129.54 | $125.81 | $128.12 | 2,835,900 |
| Aug 9, 2021 – Aug 13, 2021 | $127.55 | $128.77 | $126.01 | $128.56 | 1,967,600 |
| Aug 16, 2021 – Aug 20, 2021 | $128.63 | $132.52 | $127.49 | $129.09 | 3,242,100 |
| Aug 23, 2021 – Aug 27, 2021 | $129.80 | $132.42 | $129.16 | $131.80 | 2,969,900 |
| Aug 30, 2021 – Sep 3, 2021 | $132.22 | $138.52 | $131.50 | $137.98 | 3,951,600 |
| Sep 6, 2021 – Sep 10, 2021 | $137.66 | $138.17 | $131.59 | $134.66 | 4,376,800 |
| Sep 13, 2021 – Sep 17, 2021 | $135.73 | $135.73 | $128.99 | $129.29 | 5,374,800 |
| Sep 20, 2021 – Sep 24, 2021 | $127.09 | $130.33 | $125.83 | $128.26 | 2,562,300 |
| Sep 27, 2021 – Oct 1, 2021 | $127.95 | $129.04 | $120.77 | $123.72 | 3,480,500 |
| Oct 4, 2021 – Oct 8, 2021 | $122.89 | $124.25 | $118.74 | $122.76 | 4,087,300 |
| Oct 11, 2021 – Oct 15, 2021 | $122.32 | $125.60 | $119.41 | $125.24 | 2,627,300 |
| Oct 18, 2021 – Oct 22, 2021 | $124.08 | $128.54 | $120.66 | $124.70 | 3,866,400 |
| Oct 25, 2021 – Oct 29, 2021 | $124.72 | $124.72 | $118.70 | $119.82 | 4,391,200 |
| Nov 1, 2021 – Nov 5, 2021 | $120.32 | $123.89 | $119.97 | $122.73 | 3,576,200 |
| Nov 8, 2021 – Nov 12, 2021 | $123.68 | $126.74 | $122.47 | $126.25 | 2,670,500 |
| Nov 15, 2021 – Nov 19, 2021 | $126.62 | $127.97 | $124.79 | $124.96 | 2,264,200 |
| Nov 22, 2021 – Nov 26, 2021 | $125.14 | $125.46 | $119.71 | $120.82 | 1,530,100 |
| Nov 29, 2021 – Dec 3, 2021 | $122.50 | $123.11 | $114.66 | $120.68 | 4,321,800 |
| Dec 6, 2021 – Dec 10, 2021 | $122.01 | $124.90 | $119.11 | $122.40 | 2,938,600 |
| Dec 13, 2021 – Dec 17, 2021 | $122.72 | $123.64 | $119.58 | $119.77 | 3,178,200 |
| Dec 20, 2021 – Dec 23, 2021 | $118.06 | $119.85 | $115.18 | $119.20 | 1,689,100 |
| Dec 27, 2021 – Dec 31, 2021 | $119.85 | $124.60 | $119.20 | $124.03 | 1,777,100 |
| Jan 3, 2022 – Jan 7, 2022 | $123.78 | $125.04 | $118.39 | $118.59 | 3,005,500 |
| Jan 10, 2022 – Jan 14, 2022 | $117.60 | $121.68 | $114.04 | $116.55 | 3,085,700 |
| Jan 17, 2022 – Jan 21, 2022 | $115.42 | $117.26 | $112.05 | $113.58 | 2,434,600 |
| Jan 24, 2022 – Jan 28, 2022 | $111.66 | $116.39 | $110.21 | $113.51 | 4,233,400 |
| Jan 31, 2022 – Feb 4, 2022 | $112.72 | $115.72 | $108.25 | $111.68 | 4,509,700 |
| Feb 7, 2022 – Feb 11, 2022 | $112.60 | $117.43 | $110.49 | $111.32 | 4,007,200 |
| Feb 14, 2022 – Feb 18, 2022 | $111.62 | $112.50 | $106.03 | $106.88 | 5,663,800 |
| Feb 21, 2022 – Feb 25, 2022 | $106.52 | $108.02 | $100.04 | $107.79 | 3,451,800 |
| Feb 28, 2022 – Mar 4, 2022 | $107.09 | $111.68 | $105.01 | $109.84 | 4,809,800 |
| Mar 7, 2022 – Mar 11, 2022 | $110.01 | $111.06 | $104.21 | $104.24 | 3,545,700 |
| Mar 14, 2022 – Mar 18, 2022 | $105.03 | $111.54 | $103.02 | $111.04 | 3,386,400 |
| Mar 21, 2022 – Mar 25, 2022 | $110.56 | $111.79 | $104.51 | $105.55 | 2,720,400 |
| Mar 28, 2022 – Apr 1, 2022 | $105.27 | $108.91 | $102.50 | $104.82 | 3,296,900 |
| Apr 4, 2022 – Apr 8, 2022 | $104.59 | $105.06 | $99.63 | $100.29 | 3,564,400 |
| Apr 11, 2022 – Apr 14, 2022 | $99.92 | $103.25 | $98.75 | $100.98 | 2,780,400 |
| Apr 18, 2022 – Apr 22, 2022 | $100.47 | $109.32 | $99.77 | $107.63 | 3,642,700 |
| Apr 25, 2022 – Apr 29, 2022 | $107.19 | $113.17 | $104.69 | $107.38 | 6,204,500 |
| May 2, 2022 – May 6, 2022 | $107.52 | $111.45 | $103.50 | $105.81 | 4,326,000 |
| May 9, 2022 – May 13, 2022 | $104.78 | $108.68 | $101.05 | $106.00 | 3,823,100 |
| May 16, 2022 – May 20, 2022 | $105.34 | $106.84 | $100.37 | $102.53 | 2,942,800 |
| May 23, 2022 – May 27, 2022 | $103.86 | $107.17 | $98.75 | $106.72 | 2,696,100 |
| May 30, 2022 – Jun 3, 2022 | $105.24 | $107.50 | $103.80 | $104.75 | 3,606,100 |
| Jun 6, 2022 – Jun 10, 2022 | $105.27 | $106.66 | $99.21 | $100.68 | 3,796,200 |
| Jun 13, 2022 – Jun 17, 2022 | $98.59 | $98.64 | $88.98 | $90.29 | 4,624,400 |
| Jun 20, 2022 – Jun 24, 2022 | $91.14 | $94.26 | $87.82 | $94.00 | 3,576,100 |
| Jun 27, 2022 – Jul 1, 2022 | $94.57 | $94.81 | $91.27 | $94.01 | 3,338,100 |
| Jul 4, 2022 – Jul 8, 2022 | $93.01 | $95.74 | $92.08 | $93.00 | 2,114,000 |
| Jul 11, 2022 – Jul 15, 2022 | $91.63 | $93.70 | $88.15 | $91.55 | 2,866,000 |
| Jul 18, 2022 – Jul 22, 2022 | $91.72 | $98.92 | $89.79 | $97.57 | 2,790,300 |
| Jul 25, 2022 – Jul 29, 2022 | $97.40 | $100.44 | $94.33 | $99.75 | 3,767,000 |
| Aug 1, 2022 – Aug 5, 2022 | $98.79 | $101.50 | $95.32 | $96.47 | 3,231,600 |
| Aug 8, 2022 – Aug 12, 2022 | $97.05 | $100.50 | $93.34 | $100.42 | 3,357,800 |
| Aug 15, 2022 – Aug 19, 2022 | $99.95 | $103.15 | $99.47 | $100.46 | 3,290,500 |
| Aug 22, 2022 – Aug 26, 2022 | $99.08 | $99.08 | $92.17 | $92.17 | 2,416,900 |
| Aug 29, 2022 – Sep 2, 2022 | $91.47 | $92.30 | $88.45 | $89.55 | 3,081,000 |
| Sep 5, 2022 – Sep 9, 2022 | $89.58 | $94.32 | $88.39 | $94.03 | 2,365,100 |
| Sep 12, 2022 – Sep 16, 2022 | $94.73 | $96.42 | $84.89 | $85.01 | 5,941,500 |
| Sep 19, 2022 – Sep 23, 2022 | $84.46 | $89.23 | $84.37 | $87.24 | 5,420,700 |
| Sep 26, 2022 – Sep 30, 2022 | $87.37 | $88.01 | $83.68 | $85.00 | 4,368,200 |
| Oct 3, 2022 – Oct 7, 2022 | $85.56 | $91.89 | $85.39 | $87.60 | 3,823,600 |
| Oct 10, 2022 – Oct 14, 2022 | $88.27 | $89.00 | $82.77 | $85.25 | 3,245,500 |
| Oct 17, 2022 – Oct 21, 2022 | $87.01 | $91.59 | $84.19 | $87.95 | 3,854,800 |
| Oct 24, 2022 – Oct 28, 2022 | $88.74 | $101.16 | $87.33 | $100.65 | 4,815,100 |
| Oct 31, 2022 – Nov 4, 2022 | $99.79 | $102.29 | $94.96 | $97.74 | 4,653,400 |
| Nov 7, 2022 – Nov 11, 2022 | $98.10 | $110.88 | $97.40 | $107.65 | 4,232,800 |
| Nov 14, 2022 – Nov 18, 2022 | $106.98 | $108.03 | $102.10 | $107.07 | 2,815,200 |
| Nov 21, 2022 – Nov 25, 2022 | $106.80 | $108.98 | $106.17 | $108.36 | 1,484,100 |
| Nov 28, 2022 – Dec 2, 2022 | $107.49 | $110.12 | $103.09 | $108.55 | 2,556,200 |
| Dec 5, 2022 – Dec 9, 2022 | $106.41 | $106.62 | $101.88 | $103.44 | 2,598,400 |
| Dec 12, 2022 – Dec 16, 2022 | $103.39 | $108.81 | $98.16 | $98.81 | 3,866,300 |
| Dec 19, 2022 – Dec 23, 2022 | $98.31 | $101.67 | $98.28 | $99.92 | 2,686,800 |
| Dec 26, 2022 – Dec 30, 2022 | $99.83 | $101.64 | $99.07 | $100.14 | 1,307,200 |
| Jan 2, 2023 – Jan 6, 2023 | $102.51 | $106.83 | $101.35 | $106.00 | 2,429,100 |
| Jan 9, 2023 – Jan 13, 2023 | $106.92 | $108.85 | $105.61 | $108.23 | 2,794,000 |
| Jan 16, 2023 – Jan 20, 2023 | $108.31 | $108.51 | $102.82 | $105.89 | 2,493,700 |
| Jan 23, 2023 – Jan 27, 2023 | $106.30 | $109.28 | $105.43 | $108.72 | 2,089,400 |
| Jan 30, 2023 – Feb 3, 2023 | $107.86 | $117.46 | $107.59 | $116.95 | 3,542,200 |
| Feb 6, 2023 – Feb 10, 2023 | $116.04 | $117.21 | $111.47 | $112.34 | 2,603,400 |
| Feb 13, 2023 – Feb 17, 2023 | $112.74 | $115.86 | $110.80 | $112.83 | 2,979,800 |
| Feb 20, 2023 – Feb 24, 2023 | $111.65 | $112.34 | $105.96 | $107.52 | 5,365,100 |
| Feb 27, 2023 – Mar 3, 2023 | $108.60 | $109.29 | $105.98 | $109.18 | 4,743,500 |
| Mar 6, 2023 – Mar 10, 2023 | $109.25 | $110.15 | $102.00 | $102.26 | 3,798,800 |
| Mar 13, 2023 – Mar 17, 2023 | $101.07 | $103.98 | $97.38 | $98.72 | 6,000,500 |
| Mar 20, 2023 – Mar 24, 2023 | $99.37 | $102.73 | $95.13 | $96.12 | 4,376,800 |
| Mar 27, 2023 – Mar 31, 2023 | $97.44 | $102.09 | $96.54 | $101.97 | 3,651,000 |
| Apr 3, 2023 – Apr 6, 2023 | $101.46 | $101.98 | $93.64 | $95.20 | 4,327,300 |
| Apr 10, 2023 – Apr 14, 2023 | $94.32 | $99.33 | $94.32 | $98.16 | 3,387,900 |
| Apr 17, 2023 – Apr 21, 2023 | $98.54 | $101.54 | $98.17 | $98.40 | 3,746,900 |
| Apr 24, 2023 – Apr 28, 2023 | $98.76 | $107.08 | $97.38 | $105.56 | 7,816,000 |
| May 1, 2023 – May 5, 2023 | $105.69 | $106.56 | $102.20 | $103.27 | 3,557,200 |
| May 8, 2023 – May 12, 2023 | $103.55 | $104.95 | $101.88 | $103.88 | 2,915,700 |
| May 15, 2023 – May 19, 2023 | $103.49 | $106.73 | $101.71 | $104.43 | 2,485,900 |
| May 22, 2023 – May 26, 2023 | $104.40 | $105.38 | $99.78 | $102.33 | 2,672,500 |
| May 29, 2023 – Jun 2, 2023 | $102.61 | $104.71 | $98.94 | $104.40 | 3,444,800 |
| Jun 5, 2023 – Jun 9, 2023 | $104.39 | $108.69 | $102.79 | $107.63 | 2,988,900 |
| Jun 12, 2023 – Jun 16, 2023 | $108.00 | $115.05 | $107.44 | $113.59 | 6,500,000 |
| Jun 19, 2023 – Jun 23, 2023 | $112.46 | $115.07 | $109.99 | $110.78 | 3,538,700 |
| Jun 26, 2023 – Jun 30, 2023 | $111.09 | $115.90 | $110.85 | $115.11 | 2,892,400 |
| Jul 3, 2023 – Jul 7, 2023 | $114.25 | $115.04 | $109.66 | $112.01 | 2,386,400 |
| Jul 10, 2023 – Jul 14, 2023 | $112.04 | $118.15 | $112.04 | $117.72 | 2,903,200 |
| Jul 17, 2023 – Jul 21, 2023 | $117.49 | $121.19 | $116.89 | $120.07 | 3,981,400 |
| Jul 24, 2023 – Jul 28, 2023 | $120.33 | $123.11 | $109.71 | $110.29 | 6,861,300 |
| Jul 31, 2023 – Aug 4, 2023 | $113.56 | $113.93 | $106.79 | $107.33 | 4,250,300 |
| Aug 7, 2023 – Aug 11, 2023 | $107.46 | $108.63 | $105.43 | $106.85 | 3,548,100 |
| Aug 14, 2023 – Aug 18, 2023 | $107.01 | $107.83 | $100.81 | $103.23 | 4,121,100 |
| Aug 21, 2023 – Aug 25, 2023 | $103.20 | $106.65 | $101.75 | $105.35 | 3,881,600 |
| Aug 28, 2023 – Sep 1, 2023 | $105.95 | $110.95 | $105.70 | $110.06 | 3,609,900 |
| Sep 4, 2023 – Sep 8, 2023 | $109.83 | $110.25 | $102.87 | $103.68 | 3,490,600 |
| Sep 11, 2023 – Sep 15, 2023 | $104.49 | $104.49 | $100.81 | $101.79 | 3,447,300 |
| Sep 18, 2023 – Sep 22, 2023 | $101.85 | $103.41 | $99.05 | $100.00 | 3,128,400 |
| Sep 25, 2023 – Sep 29, 2023 | $99.30 | $101.42 | $98.18 | $100.36 | 2,733,200 |
| Oct 2, 2023 – Oct 6, 2023 | $100.17 | $100.74 | $97.69 | $99.87 | 3,189,000 |
| Oct 9, 2023 – Oct 13, 2023 | $98.97 | $102.65 | $98.41 | $99.67 | 2,187,500 |
| Oct 16, 2023 – Oct 20, 2023 | $100.95 | $102.82 | $92.84 | $93.43 | 3,366,300 |
| Oct 23, 2023 – Oct 27, 2023 | $92.99 | $95.15 | $92.41 | $93.84 | 3,873,200 |
| Oct 30, 2023 – Nov 3, 2023 | $94.61 | $101.12 | $92.44 | $98.14 | 5,808,600 |
| Nov 6, 2023 – Nov 10, 2023 | $98.15 | $99.85 | $96.53 | $99.68 | 3,358,700 |
| Nov 13, 2023 – Nov 17, 2023 | $98.97 | $103.43 | $98.39 | $102.43 | 3,184,400 |
| Nov 20, 2023 – Nov 24, 2023 | $102.36 | $102.55 | $100.03 | $101.17 | 1,789,300 |
| Nov 27, 2023 – Dec 1, 2023 | $100.62 | $104.78 | $99.39 | $104.69 | 3,695,000 |
| Dec 4, 2023 – Dec 8, 2023 | $102.68 | $108.22 | $100.41 | $106.28 | 4,951,200 |
| Dec 11, 2023 – Dec 15, 2023 | $106.00 | $114.70 | $103.95 | $113.62 | 5,846,200 |
| Dec 18, 2023 – Dec 22, 2023 | $114.38 | $121.95 | $113.05 | $121.94 | 6,147,600 |
| Dec 25, 2023 – Dec 29, 2023 | $122.10 | $124.17 | $121.30 | $122.49 | 3,176,300 |
| Jan 1, 2024 – Jan 5, 2024 | $121.75 | $122.29 | $116.66 | $118.71 | 3,240,600 |
| Jan 8, 2024 – Jan 12, 2024 | $118.96 | $120.25 | $115.22 | $115.81 | 3,498,800 |
| Jan 15, 2024 – Jan 19, 2024 | $114.88 | $118.45 | $113.29 | $118.14 | 3,096,000 |
| Jan 22, 2024 – Jan 26, 2024 | $119.08 | $122.06 | $118.44 | $120.73 | 2,892,100 |
| Jan 29, 2024 – Feb 2, 2024 | $120.53 | $124.16 | $119.61 | $123.40 | 3,096,900 |
| Feb 5, 2024 – Feb 9, 2024 | $122.02 | $128.54 | $119.78 | $127.54 | 3,021,700 |
| Feb 12, 2024 – Feb 16, 2024 | $127.31 | $130.42 | $123.97 | $128.03 | 3,987,600 |
| Feb 19, 2024 – Feb 23, 2024 | $123.94 | $132.37 | $123.05 | $124.81 | 4,853,600 |
| Feb 26, 2024 – Mar 1, 2024 | $124.50 | $127.33 | $122.29 | $122.60 | 5,814,600 |
| Mar 4, 2024 – Mar 8, 2024 | $122.24 | $130.04 | $121.61 | $126.51 | 4,709,100 |
| Mar 11, 2024 – Mar 15, 2024 | $126.15 | $129.94 | $124.85 | $126.53 | 4,945,200 |
| Mar 18, 2024 – Mar 22, 2024 | $127.55 | $132.04 | $126.64 | $130.14 | 2,679,700 |
| Mar 25, 2024 – Mar 28, 2024 | $129.79 | $131.05 | $128.60 | $130.72 | 1,639,800 |
| Apr 1, 2024 – Apr 5, 2024 | $130.43 | $130.43 | $126.24 | $128.39 | 1,930,700 |
| Apr 8, 2024 – Apr 12, 2024 | $129.11 | $130.36 | $123.01 | $123.64 | 2,427,100 |
| Apr 15, 2024 – Apr 19, 2024 | $125.03 | $125.50 | $120.92 | $121.50 | 2,317,500 |
| Apr 22, 2024 – Apr 26, 2024 | $122.10 | $123.98 | $119.51 | $120.18 | 4,095,900 |
| Apr 29, 2024 – May 3, 2024 | $120.28 | $121.62 | $116.46 | $119.24 | 3,169,200 |
| May 6, 2024 – May 10, 2024 | $120.18 | $123.10 | $119.38 | $122.26 | 2,838,600 |
| May 13, 2024 – May 17, 2024 | $122.84 | $125.16 | $120.34 | $120.74 | 2,543,200 |
| May 20, 2024 – May 24, 2024 | $120.93 | $120.93 | $116.83 | $118.97 | 2,791,200 |
| May 27, 2024 – May 31, 2024 | $118.79 | $119.23 | $115.00 | $118.21 | 2,684,000 |
| Jun 3, 2024 – Jun 7, 2024 | $118.88 | $118.88 | $112.08 | $113.46 | 2,663,600 |
| Jun 10, 2024 – Jun 14, 2024 | $113.16 | $118.75 | $112.04 | $113.37 | 2,478,800 |
| Jun 17, 2024 – Jun 21, 2024 | $113.05 | $114.21 | $110.66 | $113.24 | 3,885,900 |
| Jun 24, 2024 – Jun 28, 2024 | $114.07 | $116.97 | $110.70 | $115.11 | 5,884,500 |
| Jul 1, 2024 – Jul 5, 2024 | $115.49 | $115.74 | $110.36 | $111.99 | 2,198,100 |
| Jul 8, 2024 – Jul 12, 2024 | $112.53 | $120.60 | $111.11 | $119.77 | 3,092,600 |
| Jul 15, 2024 – Jul 19, 2024 | $119.96 | $126.78 | $119.12 | $120.91 | 3,015,400 |
| Jul 22, 2024 – Jul 26, 2024 | $121.45 | $133.98 | $119.89 | $133.25 | 5,352,000 |
| Jul 29, 2024 – Aug 2, 2024 | $133.13 | $138.34 | $124.54 | $126.21 | 5,143,100 |
| Aug 5, 2024 – Aug 9, 2024 | $123.69 | $127.64 | $122.65 | $125.58 | 3,757,600 |
| Aug 12, 2024 – Aug 16, 2024 | $125.38 | $130.52 | $124.53 | $127.89 | 2,113,600 |
| Aug 19, 2024 – Aug 23, 2024 | $128.62 | $134.43 | $128.10 | $133.48 | 2,280,100 |
| Aug 26, 2024 – Aug 30, 2024 | $134.27 | $135.87 | $132.46 | $135.27 | 2,733,500 |
| Sep 2, 2024 – Sep 6, 2024 | $135.13 | $136.19 | $130.53 | $131.04 | 2,082,300 |
| Sep 9, 2024 – Sep 13, 2024 | $131.83 | $138.29 | $130.05 | $137.54 | 3,158,500 |
| Sep 16, 2024 – Sep 20, 2024 | $138.13 | $142.64 | $136.79 | $137.25 | 4,086,400 |
| Sep 23, 2024 – Sep 27, 2024 | $138.08 | $143.17 | $138.08 | $140.54 | 3,126,700 |
| Sep 30, 2024 – Oct 4, 2024 | $140.23 | $143.46 | $139.79 | $142.34 | 3,869,100 |
| Oct 7, 2024 – Oct 11, 2024 | $141.34 | $144.09 | $140.43 | $143.99 | 4,087,400 |
| Oct 14, 2024 – Oct 18, 2024 | $143.83 | $152.60 | $142.82 | $149.92 | 3,990,700 |
| Oct 21, 2024 – Oct 25, 2024 | $149.93 | $150.63 | $138.70 | $139.40 | 5,708,600 |
| Oct 28, 2024 – Nov 1, 2024 | $139.92 | $141.05 | $135.25 | $136.69 | 5,594,300 |
| Nov 4, 2024 – Nov 8, 2024 | $136.36 | $141.91 | $134.04 | $140.55 | 4,316,700 |
| Nov 11, 2024 – Nov 15, 2024 | $141.95 | $142.66 | $136.11 | $136.62 | 3,920,100 |
| Nov 18, 2024 – Nov 22, 2024 | $136.11 | $139.47 | $133.77 | $138.21 | 3,204,000 |
| Nov 25, 2024 – Nov 29, 2024 | $139.11 | $140.71 | $136.37 | $137.68 | 3,800,600 |
| Dec 2, 2024 – Dec 6, 2024 | $137.64 | $141.18 | $136.29 | $137.34 | 4,213,300 |
| Dec 9, 2024 – Dec 13, 2024 | $137.50 | $138.70 | $134.61 | $135.71 | 3,461,400 |
| Dec 16, 2024 – Dec 20, 2024 | $135.58 | $136.21 | $127.67 | $129.66 | 5,613,800 |
| Dec 23, 2024 – Dec 27, 2024 | $128.98 | $131.45 | $128.40 | $129.46 | 1,653,400 |
| Dec 30, 2024 – Jan 3, 2025 | $128.84 | $129.70 | $125.66 | $127.70 | 1,804,800 |
| Jan 6, 2025 – Jan 10, 2025 | $127.93 | $128.79 | $123.63 | $123.81 | 3,499,700 |
| Jan 13, 2025 – Jan 17, 2025 | $123.33 | $131.53 | $122.88 | $131.05 | 3,084,000 |
| Jan 20, 2025 – Jan 24, 2025 | $132.11 | $133.69 | $128.87 | $130.01 | 2,817,000 |
| Jan 27, 2025 – Jan 31, 2025 | $130.30 | $133.00 | $128.39 | $130.20 | 3,655,500 |
| Feb 3, 2025 – Feb 7, 2025 | $126.96 | $127.51 | $124.58 | $126.24 | 4,808,200 |
| Feb 10, 2025 – Feb 14, 2025 | $127.05 | $131.70 | $126.40 | $130.85 | 5,795,600 |
| Feb 17, 2025 – Feb 21, 2025 | $128.45 | $130.63 | $121.83 | $124.74 | 5,499,800 |
| Feb 24, 2025 – Feb 28, 2025 | $125.12 | $128.53 | $124.12 | $126.26 | 4,780,200 |
| Mar 3, 2025 – Mar 7, 2025 | $126.44 | $129.61 | $120.92 | $128.80 | 4,600,400 |
| Mar 10, 2025 – Mar 14, 2025 | $128.59 | $132.80 | $120.67 | $124.76 | 5,498,700 |
| Mar 17, 2025 – Mar 21, 2025 | $124.68 | $127.31 | $123.74 | $125.15 | 6,764,600 |
| Mar 24, 2025 – Mar 28, 2025 | $126.52 | $129.74 | $126.09 | $126.36 | 5,114,300 |
| Mar 31, 2025 – Apr 4, 2025 | $125.78 | $131.13 | $120.98 | $121.78 | 7,398,600 |
| Apr 7, 2025 – Apr 11, 2025 | $119.65 | $124.48 | $114.82 | $123.27 | 7,105,400 |
| Apr 14, 2025 – Apr 17, 2025 | $124.30 | $126.07 | $122.49 | $124.45 | 3,017,900 |
| Apr 21, 2025 – Apr 25, 2025 | $122.78 | $139.87 | $120.31 | $134.44 | 7,020,600 |
| Apr 28, 2025 – May 2, 2025 | $135.00 | $139.43 | $134.15 | $138.81 | 4,180,600 |
| May 5, 2025 – May 9, 2025 | $138.39 | $140.39 | $137.02 | $139.72 | 3,948,100 |
| May 12, 2025 – May 16, 2025 | $142.82 | $143.75 | $138.42 | $143.45 | 4,392,500 |
| May 19, 2025 – May 23, 2025 | $141.99 | $142.89 | $138.06 | $139.19 | 3,935,700 |
| May 26, 2025 – May 30, 2025 | $140.35 | $142.63 | $138.90 | $140.56 | 4,295,100 |
| Jun 2, 2025 – Jun 6, 2025 | $139.64 | $140.91 | $135.30 | $137.06 | 5,092,900 |
| Jun 9, 2025 – Jun 13, 2025 | $137.55 | $138.35 | $133.14 | $133.76 | 3,152,600 |
| Jun 16, 2025 – Jun 20, 2025 | $134.86 | $137.28 | $133.15 | $136.06 | 4,751,400 |
| Jun 23, 2025 – Jun 27, 2025 | $136.15 | $143.07 | $135.76 | $142.25 | 4,422,100 |
| Jun 30, 2025 – Jul 3, 2025 | $142.41 | $147.05 | $141.02 | $146.43 | 2,606,700 |
| Jul 7, 2025 – Jul 11, 2025 | $146.68 | $151.42 | $145.35 | $147.12 | 4,112,600 |
| Jul 14, 2025 – Jul 18, 2025 | $146.63 | $152.63 | $141.97 | $151.08 | 5,080,700 |
| Jul 21, 2025 – Jul 25, 2025 | $151.48 | $164.33 | $147.87 | $163.51 | 7,228,600 |
| Jul 28, 2025 – Aug 1, 2025 | $163.14 | $164.48 | $161.15 | $163.25 | 6,055,600 |
| Aug 4, 2025 – Aug 8, 2025 | $163.19 | $165.34 | $161.22 | $161.86 | 4,434,700 |
| Aug 11, 2025 – Aug 15, 2025 | $161.50 | $168.18 | $161.21 | $165.27 | 4,040,200 |
| Aug 18, 2025 – Aug 22, 2025 | $165.60 | $170.71 | $164.80 | $170.28 | 3,316,300 |
| Aug 25, 2025 – Aug 29, 2025 | $169.72 | $170.98 | $167.09 | $167.87 | 4,259,200 |
| Sep 1, 2025 – Sep 5, 2025 | $165.35 | $171.28 | $164.94 | $169.91 | 2,703,100 |
| Sep 8, 2025 – Sep 12, 2025 | $169.58 | $175.73 | $166.59 | $173.03 | 4,145,200 |
| Sep 15, 2025 – Sep 19, 2025 | $173.08 | $178.29 | $172.42 | $177.29 | 7,225,500 |
| Sep 22, 2025 – Sep 26, 2025 | $175.91 | $177.67 | $170.71 | $173.02 | 3,522,600 |
| Sep 29, 2025 – Oct 3, 2025 | $174.40 | $177.52 | $172.47 | $175.27 | 3,900,800 |
| Oct 6, 2025 – Oct 10, 2025 | $175.51 | $176.58 | $171.00 | $171.32 | 3,464,300 |
| Oct 13, 2025 – Oct 17, 2025 | $172.01 | $176.47 | $170.09 | $175.47 | 3,951,100 |
| Oct 20, 2025 – Oct 24, 2025 | $176.15 | $178.63 | $164.27 | $165.40 | 4,889,300 |
| Oct 27, 2025 – Oct 31, 2025 | $166.29 | $169.84 | $162.33 | $163.88 | 4,449,800 |
| Nov 3, 2025 – Nov 7, 2025 | $163.52 | $165.72 | $161.49 | $165.45 | 3,324,800 |
| Nov 10, 2025 – Nov 14, 2025 | $165.00 | $167.52 | $158.65 | $159.42 | 3,324,700 |
| Nov 17, 2025 – Nov 21, 2025 | $159.74 | $162.65 | $156.92 | $161.02 | 4,451,600 |
| Nov 24, 2025 – Nov 28, 2025 | $160.65 | $165.36 | $159.20 | $164.14 | 3,169,700 |
| Dec 1, 2025 – Dec 5, 2025 | $162.26 | $165.11 | $157.01 | $157.27 | 4,194,100 |
| Dec 8, 2025 – Dec 12, 2025 | $157.00 | $163.13 | $155.30 | $159.00 | 4,684,900 |
| Dec 15, 2025 – Dec 19, 2025 | $159.18 | $162.69 | $156.29 | $158.18 | 6,567,900 |
| Dec 22, 2025 – Dec 26, 2025 | $158.01 | $160.83 | $158.01 | $158.96 | 1,789,000 |
| Dec 29, 2025 – Jan 2, 2026 | $158.92 | $159.80 | $156.83 | $159.08 | 1,600,200 |
| Jan 5, 2026 – Jan 9, 2026 | $158.11 | $164.89 | $156.02 | $160.84 | 4,736,000 |
| Jan 12, 2026 – Jan 16, 2026 | $160.47 | $164.21 | $158.18 | $163.11 | 4,317,600 |
| Jan 19, 2026 – Jan 23, 2026 | $160.66 | $166.88 | $160.38 | $164.90 | 3,995,500 |
| Jan 26, 2026 – Jan 30, 2026 | $164.94 | $166.66 | $160.57 | $163.51 | 4,131,900 |
| Feb 2, 2026 – Feb 6, 2026 | $163.14 | $178.22 | $161.12 | $177.73 | 4,412,100 |
| Feb 9, 2026 – Feb 13, 2026 | $177.36 | $181.03 | $174.93 | $177.46 | 4,098,300 |
| Feb 16, 2026 – Feb 20, 2026 | $168.07 | $171.99 | $158.86 | $160.30 | 5,545,600 |
| Feb 23, 2026 – Feb 27, 2026 | $160.37 | $161.98 | $151.79 | $159.32 | 4,420,900 |
| Mar 2, 2026 – Mar 6, 2026 | $159.04 | $161.36 | $145.78 | $148.66 | 4,879,300 |
| Mar 9, 2026 – Mar 13, 2026 | $146.58 | $149.01 | $143.24 | $144.24 | 4,572,700 |
| Mar 16, 2026 – Mar 20, 2026 | $145.72 | $146.74 | $140.18 | $141.40 | 4,010,100 |
| Mar 23, 2026 – Mar 27, 2026 | $144.40 | $147.75 | $140.81 | $143.40 | 4,124,000 |
| Mar 30, 2026 – Apr 2, 2026 | $145.55 | $145.96 | $138.23 | $139.98 | 3,255,000 |
| Apr 6, 2026 – Apr 10, 2026 | $139.05 | $146.16 | $137.30 | $143.71 | 4,546,100 |
| Apr 13, 2026 – Apr 17, 2026 | $143.64 | $147.34 | $139.15 | $143.22 | 4,786,400 |
| Apr 20, 2026 – Apr 24, 2026 | $142.70 | $147.16 | $141.91 | $144.99 | 3,895,300 |
| Apr 27, 2026 – May 1, 2026 | $145.04 | $148.12 | $134.29 | $134.46 | 7,875,900 |
| May 4, 2026 – May 8, 2026 | $134.11 | $136.41 | $130.22 | $133.34 | 6,444,600 |
| May 11, 2026 – May 15, 2026 | $133.07 | $133.41 | $124.61 | $124.69 | 5,268,100 |
| May 18, 2026 – May 22, 2026 | $125.04 | $130.53 | $124.05 | $129.43 | 4,577,900 |
| May 25, 2026 – May 29, 2026 | $129.41 | $132.58 | $127.66 | $129.08 | 3,187,600 |
| Jun 1, 2026 – Jun 5, 2026 | $127.87 | $131.05 | $125.89 | $129.17 | 4,417,300 |
| Jun 8, 2026 – Jun 12, 2026 | $129.01 | $134.36 | $126.39 | $132.95 | 6,082,400 |
| Jun 15, 2026 – Jun 18, 2026 | $134.37 | $136.44 | $129.09 | $133.10 | 4,475,700 |
| Jun 22, 2026 – Jun 26, 2026 | $131.86 | $139.93 | $128.23 | $139.22 | 6,675,900 |
| Jun 29, 2026 – Jul 2, 2026 | $138.91 | $141.51 | $137.46 | $140.08 | 5,452,900 |
| Jul 6, 2026 – Jul 10, 2026 | $140.06 | $140.52 | $132.37 | $136.15 | 7,073,300 |
| Jul 13, 2026 – Jul 17, 2026 | $136.08 | $141.23 | $134.37 | $136.75 | 5,308,300 |
| Jul 20, 2026 – Jul 24, 2026 | $137.12 | $158.81 | $134.15 | $152.82 | 9,755,300 |
| Jul 27, 2026 – Jul 31, 2026 | $153.70 | $163.67 | $152.85 | $156.84 | 7,107,200 |
| Aug 3, 2026 – Aug 7, 2026 | $158.14 | $170.27 | $158.14 | $168.34 | 5,812,300 |
| Aug 10, 2026 – Aug 14, 2026 | $167.11 | $168.83 | $162.50 | $164.20 | 5,377,500 |
| Aug 17, 2026 – Aug 21, 2026 | $163.02 | $166.04 | $159.25 | $161.74 | 4,971,300 |
| Aug 24, 2026 – Aug 28, 2026 | $162.42 | $165.43 | $155.82 | $156.92 | 5,560,800 |
| Aug 31, 2026 – Sep 4, 2026 | $155.83 | $158.01 | $150.69 | $156.56 | 11,590,400 |
| Sep 7, 2026 – Sep 11, 2026 | $156.86 | $157.74 | $150.16 | $152.81 | 3,481,800 |
| Sep 14, 2026 – Sep 18, 2026 | $151.23 | $155.94 | $151.15 | $152.28 | 6,789,400 |
InvestorsCraft valuation
Fair value (AI, DCF / IC, Graham) for Allegion plc (ALLE) is available to Pro members and via the machine API.
- AI valuation — available
- Intrinsic / IC value — available
- Upside vs price — available
Line items
Line items
Line items
About Allegion plc
Allegion plc engages in the provision of security products and solutions worldwide. It is operating through two segments: Allegion Americas and Allegion International. The company offers door controls, door control system, and exit devices; doors, glass and door systems, and accessories; electronic security products and access control systems, including time, attendance, and workforce productivity; and locks, locksets, portable locks, and key systems. It also provides services and software, such as inspection, maintenance, and repair services for its automatic entrance solutions; software as a service, including access control, platform integration, and workforce management solutions; and ongoing aftermarket services, and design and installation offerings. In addition, the company sells its products and solutions to end-users in commercial, institutional, and residential facilities, including education, healthcare, government, hospitality, retail, commercial office, and single and multi-family residential markets under the CISA, Interflex, LCN, Schlage, SimonsVoss, and Von Duprin brands. It sells its products and solutions through distribution and retail channels, such as specialty distribution, e-commerce, and wholesalers, as well as through various retail channels comprising do-it-yourself home improvement centers, online and e-commerce platforms, and small specialty showroom outlets. Allegion plc was incorporated in 2013 and is based in Dublin, Ireland.
- CEO
- John H. Stone
- Employees
- 13.3K
- Beta
- 0.84
The peer comparison table is shown only to users with a Pro subscription.
Disclaimer: Information on this page is provided for educational purposes only and does not constitute investment advice.