Price · as of 2026-09-18
$263.96
Market cap 463.92B
Price history
| Week | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| Dec 10, 2012 – Dec 14, 2012 | $20.35 | $20.54 | $19.19 | $19.19 | 13,011,884 |
| Dec 17, 2012 – Dec 21, 2012 | $19.42 | $20.55 | $19.42 | $20.55 | 13,024,693 |
| Dec 24, 2012 – Dec 28, 2012 | $20.50 | $20.50 | $20.07 | $20.07 | 2,847,496 |
| Dec 31, 2012 – Jan 4, 2013 | $19.86 | $20.58 | $19.82 | $19.99 | 57,620,249 |
| Jan 7, 2013 – Jan 11, 2013 | $19.85 | $20.61 | $19.38 | $19.91 | 81,410,400 |
| Jan 14, 2013 – Jan 18, 2013 | $20.01 | $21.95 | $19.83 | $21.95 | 73,404,800 |
| Jan 21, 2013 – Jan 25, 2013 | $21.75 | $22.66 | $21.14 | $22.12 | 47,053,000 |
| Jan 28, 2013 – Feb 1, 2013 | $22.15 | $22.28 | $21.32 | $21.87 | 47,068,600 |
| Feb 4, 2013 – Feb 8, 2013 | $21.55 | $22.19 | $21.06 | $21.32 | 43,102,500 |
| Feb 11, 2013 – Feb 15, 2013 | $21.25 | $22.24 | $20.59 | $22.11 | 39,232,100 |
| Feb 18, 2013 – Feb 22, 2013 | $22.08 | $23.02 | $21.83 | $22.62 | 28,140,400 |
| Feb 25, 2013 – Mar 1, 2013 | $22.67 | $22.71 | $21.41 | $22.24 | 40,617,400 |
| Mar 4, 2013 – Mar 8, 2013 | $22.08 | $22.69 | $21.86 | $21.96 | 26,117,700 |
| Mar 11, 2013 – Mar 15, 2013 | $21.91 | $22.67 | $21.68 | $22.65 | 36,916,900 |
| Mar 18, 2013 – Mar 22, 2013 | $22.38 | $23.05 | $22.26 | $22.92 | 25,419,500 |
| Mar 25, 2013 – Mar 28, 2013 | $23.01 | $24.00 | $22.90 | $23.99 | 24,852,700 |
| Apr 1, 2013 – Apr 5, 2013 | $23.51 | $24.58 | $23.51 | $24.30 | 50,150,200 |
| Apr 8, 2013 – Apr 12, 2013 | $24.28 | $25.95 | $24.16 | $25.58 | 43,626,200 |
| Apr 15, 2013 – Apr 19, 2013 | $25.45 | $25.55 | $24.42 | $25.17 | 30,698,900 |
| Apr 22, 2013 – Apr 26, 2013 | $25.53 | $27.50 | $25.46 | $27.21 | 38,784,400 |
| Apr 29, 2013 – May 3, 2013 | $27.21 | $27.45 | $26.02 | $26.53 | 33,512,000 |
| May 6, 2013 – May 10, 2013 | $26.69 | $26.75 | $25.68 | $26.72 | 24,307,200 |
| May 13, 2013 – May 17, 2013 | $26.59 | $28.10 | $26.18 | $28.00 | 26,051,300 |
| May 20, 2013 – May 24, 2013 | $27.97 | $28.50 | $26.90 | $26.98 | 21,268,000 |
| May 27, 2013 – May 31, 2013 | $27.24 | $27.33 | $25.34 | $25.34 | 27,251,200 |
| Jun 3, 2013 – Jun 7, 2013 | $25.46 | $26.40 | $25.32 | $26.12 | 26,231,000 |
| Jun 10, 2013 – Jun 14, 2013 | $26.32 | $26.32 | $23.81 | $25.65 | 22,195,100 |
| Jun 17, 2013 – Jun 21, 2013 | $25.77 | $26.02 | $24.29 | $25.30 | 28,066,500 |
| Jun 24, 2013 – Jun 28, 2013 | $24.98 | $26.11 | $24.53 | $24.54 | 31,380,000 |
| Jul 1, 2013 – Jul 5, 2013 | $24.58 | $25.43 | $24.38 | $25.36 | 14,115,300 |
| Jul 8, 2013 – Jul 12, 2013 | $25.47 | $27.03 | $25.42 | $26.99 | 20,619,400 |
| Jul 15, 2013 – Jul 19, 2013 | $26.93 | $26.94 | $26.18 | $26.67 | 17,987,300 |
| Jul 22, 2013 – Jul 26, 2013 | $26.54 | $27.03 | $25.97 | $26.84 | 19,013,300 |
| Jul 29, 2013 – Aug 2, 2013 | $26.79 | $27.51 | $26.48 | $27.15 | 20,809,600 |
| Aug 5, 2013 – Aug 9, 2013 | $26.99 | $27.18 | $26.49 | $26.79 | 17,416,700 |
| Aug 12, 2013 – Aug 16, 2013 | $26.79 | $27.10 | $25.42 | $25.76 | 20,065,100 |
| Aug 19, 2013 – Aug 23, 2013 | $25.77 | $26.25 | $25.31 | $26.02 | 17,064,500 |
| Aug 26, 2013 – Aug 30, 2013 | $26.02 | $26.21 | $25.32 | $25.53 | 16,935,700 |
| Sep 2, 2013 – Sep 6, 2013 | $25.76 | $26.57 | $25.35 | $26.30 | 13,464,000 |
| Sep 9, 2013 – Sep 13, 2013 | $26.29 | $26.94 | $26.06 | $26.90 | 15,882,900 |
| Sep 16, 2013 – Sep 20, 2013 | $27.15 | $29.01 | $27.07 | $28.66 | 33,336,700 |
| Sep 23, 2013 – Sep 27, 2013 | $28.49 | $28.49 | $26.37 | $26.56 | 26,565,300 |
| Sep 30, 2013 – Oct 4, 2013 | $26.67 | $28.09 | $26.38 | $28.04 | 25,197,100 |
| Oct 7, 2013 – Oct 11, 2013 | $27.63 | $28.15 | $26.55 | $27.60 | 23,861,400 |
| Oct 14, 2013 – Oct 18, 2013 | $27.33 | $29.59 | $27.25 | $29.22 | 27,765,800 |
| Oct 21, 2013 – Oct 25, 2013 | $29.07 | $30.12 | $28.86 | $29.80 | 27,815,700 |
| Oct 28, 2013 – Nov 1, 2013 | $29.70 | $30.35 | $29.28 | $29.60 | 23,020,100 |
| Nov 4, 2013 – Nov 8, 2013 | $29.74 | $29.74 | $28.31 | $29.04 | 22,134,900 |
| Nov 11, 2013 – Nov 15, 2013 | $29.16 | $29.47 | $28.58 | $29.28 | 21,048,000 |
| Nov 18, 2013 – Nov 22, 2013 | $29.56 | $30.20 | $28.91 | $29.59 | 26,026,600 |
| Nov 25, 2013 – Nov 29, 2013 | $29.62 | $29.79 | $29.06 | $29.29 | 15,534,700 |
| Dec 2, 2013 – Dec 6, 2013 | $29.31 | $31.13 | $29.03 | $31.04 | 31,846,100 |
| Dec 9, 2013 – Dec 13, 2013 | $31.10 | $32.72 | $30.66 | $31.66 | 45,384,900 |
| Dec 16, 2013 – Dec 20, 2013 | $32.29 | $33.12 | $31.45 | $31.79 | 48,324,400 |
| Dec 23, 2013 – Dec 27, 2013 | $31.88 | $32.08 | $31.58 | $31.77 | 11,460,300 |
| Dec 30, 2013 – Jan 3, 2014 | $31.88 | $32.08 | $31.15 | $31.62 | 15,281,900 |
| Jan 6, 2014 – Jan 10, 2014 | $31.86 | $31.86 | $30.15 | $30.77 | 40,880,100 |
| Jan 13, 2014 – Jan 17, 2014 | $30.87 | $31.00 | $30.24 | $30.50 | 31,973,500 |
| Jan 20, 2014 – Jan 24, 2014 | $30.62 | $31.03 | $29.11 | $29.12 | 30,473,100 |
| Jan 27, 2014 – Jan 31, 2014 | $29.12 | $30.80 | $28.28 | $30.00 | 51,189,900 |
| Feb 3, 2014 – Feb 7, 2014 | $30.10 | $30.16 | $28.61 | $29.79 | 38,845,100 |
| Feb 10, 2014 – Feb 14, 2014 | $29.70 | $31.03 | $29.69 | $30.91 | 30,724,300 |
| Feb 17, 2014 – Feb 21, 2014 | $30.86 | $31.75 | $30.81 | $31.10 | 22,149,300 |
| Feb 24, 2014 – Feb 28, 2014 | $31.08 | $31.66 | $30.42 | $31.02 | 28,977,200 |
| Mar 3, 2014 – Mar 7, 2014 | $30.67 | $32.15 | $30.34 | $31.36 | 30,656,500 |
| Mar 10, 2014 – Mar 14, 2014 | $31.62 | $31.77 | $30.95 | $31.20 | 20,946,700 |
| Mar 17, 2014 – Mar 21, 2014 | $31.36 | $33.35 | $31.23 | $32.57 | 34,849,600 |
| Mar 24, 2014 – Mar 28, 2014 | $32.62 | $32.67 | $31.01 | $31.06 | 30,959,800 |
| Mar 31, 2014 – Apr 4, 2014 | $31.28 | $33.17 | $31.04 | $31.81 | 28,925,700 |
| Apr 7, 2014 – Apr 11, 2014 | $31.49 | $31.87 | $27.97 | $28.56 | 48,054,700 |
| Apr 14, 2014 – Apr 17, 2014 | $28.96 | $30.03 | $28.41 | $29.85 | 30,169,700 |
| Apr 21, 2014 – Apr 25, 2014 | $29.82 | $31.34 | $29.76 | $30.21 | 31,554,400 |
| Apr 28, 2014 – May 2, 2014 | $30.46 | $32.07 | $30.43 | $31.46 | 28,585,200 |
| May 5, 2014 – May 9, 2014 | $31.35 | $32.64 | $30.93 | $32.13 | 22,060,700 |
| May 12, 2014 – May 16, 2014 | $32.19 | $32.63 | $31.92 | $32.54 | 25,440,000 |
| May 19, 2014 – May 23, 2014 | $32.48 | $33.43 | $32.40 | $33.17 | 22,629,600 |
| May 26, 2014 – May 30, 2014 | $33.32 | $33.57 | $33.04 | $33.40 | 14,718,800 |
| Jun 2, 2014 – Jun 6, 2014 | $33.46 | $34.06 | $32.99 | $33.87 | 18,398,300 |
| Jun 9, 2014 – Jun 13, 2014 | $33.46 | $33.74 | $32.15 | $33.30 | 28,453,600 |
| Jun 16, 2014 – Jun 20, 2014 | $33.31 | $34.19 | $32.68 | $32.77 | 28,543,200 |
| Jun 23, 2014 – Jun 27, 2014 | $33.05 | $34.98 | $32.83 | $34.91 | 41,011,400 |
| Jun 30, 2014 – Jul 3, 2014 | $34.74 | $35.82 | $34.49 | $35.79 | 23,126,900 |
| Jul 7, 2014 – Jul 11, 2014 | $35.60 | $35.75 | $33.37 | $34.04 | 46,689,800 |
| Jul 14, 2014 – Jul 18, 2014 | $33.38 | $34.14 | $32.10 | $34.01 | 132,065,900 |
| Jul 21, 2014 – Jul 25, 2014 | $33.54 | $33.95 | $32.85 | $32.94 | 75,464,200 |
| Jul 28, 2014 – Aug 1, 2014 | $33.09 | $33.45 | $32.06 | $32.51 | 66,390,700 |
| Aug 4, 2014 – Aug 8, 2014 | $32.57 | $33.08 | $31.82 | $32.72 | 71,655,700 |
| Aug 11, 2014 – Aug 15, 2014 | $32.83 | $33.82 | $32.56 | $33.39 | 45,697,700 |
| Aug 18, 2014 – Aug 22, 2014 | $33.69 | $34.26 | $33.35 | $34.19 | 41,519,800 |
| Aug 25, 2014 – Aug 29, 2014 | $34.30 | $34.65 | $34.18 | $34.24 | 42,688,200 |
| Sep 1, 2014 – Sep 5, 2014 | $34.34 | $34.65 | $33.96 | $34.65 | 34,850,700 |
| Sep 8, 2014 – Sep 12, 2014 | $34.55 | $36.40 | $34.30 | $35.85 | 58,368,100 |
| Sep 15, 2014 – Sep 19, 2014 | $35.77 | $37.18 | $35.59 | $36.58 | 57,101,900 |
| Sep 22, 2014 – Sep 26, 2014 | $36.69 | $36.86 | $35.06 | $36.66 | 74,959,500 |
| Sep 29, 2014 – Oct 3, 2014 | $36.01 | $36.44 | $34.78 | $36.35 | 44,718,400 |
| Oct 6, 2014 – Oct 10, 2014 | $36.29 | $36.54 | $34.29 | $34.30 | 51,220,900 |
| Oct 13, 2014 – Oct 17, 2014 | $34.25 | $34.88 | $32.49 | $33.31 | 247,070,600 |
| Oct 20, 2014 – Oct 24, 2014 | $32.80 | $37.70 | $32.61 | $37.62 | 76,645,700 |
| Oct 27, 2014 – Oct 31, 2014 | $37.66 | $39.93 | $37.04 | $39.60 | 62,616,500 |
| Nov 3, 2014 – Nov 7, 2014 | $39.73 | $39.88 | $38.26 | $38.38 | 36,612,500 |
| Nov 10, 2014 – Nov 14, 2014 | $38.69 | $40.43 | $38.61 | $39.94 | 29,116,000 |
| Nov 17, 2014 – Nov 21, 2014 | $39.99 | $42.04 | $39.96 | $42.04 | 33,401,600 |
| Nov 24, 2014 – Nov 28, 2014 | $42.06 | $43.36 | $41.91 | $43.18 | 22,280,900 |
| Dec 1, 2014 – Dec 5, 2014 | $43.11 | $43.79 | $42.62 | $43.50 | 29,219,700 |
| Dec 8, 2014 – Dec 12, 2014 | $43.57 | $44.16 | $40.57 | $40.73 | 39,595,100 |
| Dec 15, 2014 – Dec 19, 2014 | $41.03 | $42.82 | $40.44 | $42.26 | 41,521,700 |
| Dec 22, 2014 – Dec 26, 2014 | $42.46 | $42.59 | $39.95 | $41.80 | 33,863,300 |
| Dec 29, 2014 – Jan 2, 2015 | $41.55 | $42.04 | $40.78 | $41.12 | 18,445,000 |
| Jan 5, 2015 – Jan 9, 2015 | $40.88 | $42.62 | $39.75 | $41.05 | 38,503,300 |
| Jan 12, 2015 – Jan 16, 2015 | $41.40 | $41.77 | $38.89 | $40.58 | 43,771,600 |
| Jan 19, 2015 – Jan 23, 2015 | $40.91 | $41.05 | $38.91 | $39.25 | 32,867,600 |
| Jan 26, 2015 – Jan 30, 2015 | $39.15 | $39.96 | $37.80 | $37.94 | 47,691,600 |
| Feb 2, 2015 – Feb 6, 2015 | $38.66 | $38.83 | $35.30 | $35.78 | 86,319,100 |
| Feb 9, 2015 – Feb 13, 2015 | $35.00 | $36.53 | $34.69 | $36.50 | 79,364,700 |
| Feb 16, 2015 – Feb 20, 2015 | $37.06 | $38.57 | $36.40 | $38.54 | 47,770,900 |
| Feb 23, 2015 – Feb 27, 2015 | $38.69 | $38.92 | $37.86 | $38.04 | 45,444,600 |
| Mar 2, 2015 – Mar 6, 2015 | $38.04 | $38.20 | $34.86 | $34.98 | 92,012,700 |
| Mar 9, 2015 – Mar 13, 2015 | $35.17 | $37.04 | $34.44 | $36.47 | 75,658,900 |
| Mar 16, 2015 – Mar 20, 2015 | $36.76 | $38.81 | $36.67 | $37.98 | 62,395,100 |
| Mar 23, 2015 – Mar 27, 2015 | $37.76 | $38.47 | $35.98 | $36.25 | 45,199,600 |
| Mar 30, 2015 – Apr 2, 2015 | $36.42 | $36.98 | $35.42 | $35.84 | 41,785,800 |
| Apr 6, 2015 – Apr 10, 2015 | $35.72 | $39.19 | $35.64 | $38.98 | 62,120,100 |
| Apr 13, 2015 – Apr 17, 2015 | $39.18 | $39.88 | $38.36 | $39.49 | 55,727,700 |
| Apr 20, 2015 – Apr 24, 2015 | $39.88 | $42.08 | $39.77 | $41.89 | 68,375,600 |
| Apr 27, 2015 – May 1, 2015 | $41.85 | $42.26 | $40.50 | $40.78 | 61,260,300 |
| May 4, 2015 – May 8, 2015 | $40.78 | $41.71 | $40.19 | $41.36 | 40,785,000 |
| May 11, 2015 – May 15, 2015 | $41.33 | $42.17 | $40.95 | $41.83 | 35,080,200 |
| May 18, 2015 – May 22, 2015 | $41.71 | $41.97 | $41.12 | $41.51 | 50,083,600 |
| May 25, 2015 – May 29, 2015 | $41.66 | $43.10 | $41.63 | $42.22 | 84,155,600 |
| Jun 1, 2015 – Jun 5, 2015 | $42.35 | $43.03 | $42.01 | $42.73 | 63,811,800 |
| Jun 8, 2015 – Jun 12, 2015 | $43.02 | $43.53 | $42.22 | $42.51 | 41,560,900 |
| Jun 15, 2015 – Jun 19, 2015 | $42.26 | $44.22 | $41.90 | $44.05 | 38,664,700 |
| Jun 22, 2015 – Jun 26, 2015 | $44.28 | $44.85 | $43.76 | $44.67 | 44,013,800 |
| Jun 29, 2015 – Jul 2, 2015 | $43.91 | $44.39 | $42.26 | $43.24 | 37,457,400 |
| Jul 6, 2015 – Jul 10, 2015 | $42.81 | $44.06 | $42.68 | $43.89 | 43,286,100 |
| Jul 13, 2015 – Jul 17, 2015 | $44.34 | $45.04 | $44.18 | $44.70 | 41,881,700 |
| Jul 20, 2015 – Jul 24, 2015 | $44.71 | $45.73 | $43.01 | $43.48 | 39,495,000 |
| Jul 27, 2015 – Jul 31, 2015 | $43.72 | $45.67 | $43.72 | $44.71 | 42,734,800 |
| Aug 3, 2015 – Aug 7, 2015 | $44.83 | $45.21 | $43.28 | $43.83 | 37,760,100 |
| Aug 10, 2015 – Aug 14, 2015 | $44.02 | $44.35 | $42.94 | $43.84 | 37,049,900 |
| Aug 17, 2015 – Aug 21, 2015 | $43.88 | $44.59 | $42.04 | $42.09 | 56,194,700 |
| Aug 24, 2015 – Aug 28, 2015 | $39.07 | $41.59 | $34.40 | $40.86 | 74,757,700 |
| Aug 31, 2015 – Sep 4, 2015 | $40.96 | $41.07 | $37.66 | $38.17 | 61,387,600 |
| Sep 7, 2015 – Sep 11, 2015 | $38.46 | $39.29 | $37.61 | $37.90 | 36,372,100 |
| Sep 14, 2015 – Sep 18, 2015 | $37.96 | $39.49 | $36.75 | $39.10 | 66,853,200 |
| Sep 21, 2015 – Sep 25, 2015 | $39.11 | $39.43 | $35.18 | $35.60 | 52,356,100 |
| Sep 28, 2015 – Oct 2, 2015 | $35.38 | $35.67 | $33.13 | $35.65 | 56,059,700 |
| Oct 5, 2015 – Oct 9, 2015 | $36.01 | $36.37 | $34.43 | $35.54 | 43,313,000 |
| Oct 12, 2015 – Oct 16, 2015 | $35.64 | $36.72 | $34.53 | $36.44 | 39,834,700 |
| Oct 19, 2015 – Oct 23, 2015 | $36.28 | $36.55 | $29.30 | $32.45 | 97,328,900 |
| Oct 26, 2015 – Oct 30, 2015 | $32.34 | $39.14 | $31.81 | $38.38 | 70,240,200 |
| Nov 2, 2015 – Nov 6, 2015 | $39.70 | $41.45 | $39.60 | $41.34 | 53,604,300 |
| Nov 9, 2015 – Nov 13, 2015 | $41.01 | $41.34 | $37.96 | $38.58 | 38,949,400 |
| Nov 16, 2015 – Nov 20, 2015 | $38.51 | $39.79 | $38.39 | $39.39 | 33,902,100 |
| Nov 23, 2015 – Nov 27, 2015 | $39.52 | $39.74 | $38.42 | $38.67 | 18,902,400 |
| Nov 30, 2015 – Dec 4, 2015 | $38.65 | $38.81 | $35.79 | $36.86 | 48,063,300 |
| Dec 7, 2015 – Dec 11, 2015 | $37.32 | $37.38 | $34.71 | $34.83 | 37,120,500 |
| Dec 14, 2015 – Dec 18, 2015 | $34.62 | $37.34 | $34.32 | $35.93 | 44,347,900 |
| Dec 21, 2015 – Dec 24, 2015 | $36.10 | $37.85 | $35.90 | $37.68 | 21,750,200 |
| Dec 28, 2015 – Dec 31, 2015 | $37.56 | $38.75 | $37.23 | $38.18 | 21,984,800 |
| Jan 4, 2016 – Jan 8, 2016 | $37.42 | $37.59 | $35.76 | $35.87 | 43,718,500 |
| Jan 11, 2016 – Jan 15, 2016 | $36.00 | $37.39 | $33.03 | $37.35 | 71,428,800 |
| Jan 18, 2016 – Jan 22, 2016 | $37.47 | $38.71 | $34.98 | $38.32 | 48,118,400 |
| Jan 25, 2016 – Jan 29, 2016 | $38.45 | $38.96 | $34.79 | $35.76 | 54,470,500 |
| Feb 1, 2016 – Feb 5, 2016 | $35.28 | $37.33 | $34.20 | $34.60 | 59,661,700 |
| Feb 8, 2016 – Feb 12, 2016 | $34.25 | $35.62 | $33.61 | $34.25 | 44,855,300 |
| Feb 15, 2016 – Feb 19, 2016 | $34.81 | $36.17 | $34.34 | $35.36 | 33,406,100 |
| Feb 22, 2016 – Feb 26, 2016 | $35.36 | $36.99 | $35.00 | $36.47 | 37,019,600 |
| Feb 29, 2016 – Mar 4, 2016 | $36.39 | $36.93 | $35.33 | $36.57 | 38,279,500 |
| Mar 7, 2016 – Mar 11, 2016 | $36.28 | $37.69 | $35.71 | $37.60 | 33,613,300 |
| Mar 14, 2016 – Mar 18, 2016 | $37.56 | $37.60 | $35.44 | $36.85 | 36,014,400 |
| Mar 21, 2016 – Mar 24, 2016 | $36.81 | $37.48 | $36.26 | $36.55 | 24,689,800 |
| Mar 28, 2016 – Apr 1, 2016 | $36.70 | $37.50 | $35.97 | $37.40 | 21,477,300 |
| Apr 4, 2016 – Apr 8, 2016 | $37.54 | $39.01 | $37.44 | $38.08 | 34,787,900 |
| Apr 11, 2016 – Apr 15, 2016 | $38.16 | $39.46 | $37.94 | $39.13 | 29,007,100 |
| Apr 18, 2016 – Apr 22, 2016 | $39.13 | $40.76 | $38.99 | $40.39 | 27,487,700 |
| Apr 25, 2016 – Apr 29, 2016 | $40.20 | $40.84 | $37.83 | $40.11 | 44,569,500 |
| May 2, 2016 – May 6, 2016 | $39.97 | $41.26 | $39.92 | $41.11 | 47,046,900 |
| May 9, 2016 – May 13, 2016 | $41.01 | $42.00 | $40.65 | $40.77 | 48,325,100 |
| May 16, 2016 – May 20, 2016 | $40.71 | $41.29 | $38.47 | $39.25 | 70,035,600 |
| May 23, 2016 – May 27, 2016 | $39.29 | $41.56 | $38.88 | $41.24 | 33,519,700 |
| May 30, 2016 – Jun 3, 2016 | $41.24 | $42.99 | $41.18 | $42.74 | 34,681,900 |
| Jun 6, 2016 – Jun 10, 2016 | $40.86 | $41.82 | $39.27 | $40.11 | 63,112,500 |
| Jun 13, 2016 – Jun 17, 2016 | $39.76 | $40.37 | $38.90 | $39.46 | 50,559,000 |
| Jun 20, 2016 – Jun 24, 2016 | $39.88 | $40.32 | $38.92 | $39.36 | 35,368,300 |
| Jun 27, 2016 – Jul 1, 2016 | $39.05 | $41.57 | $38.36 | $41.24 | 41,605,400 |
| Jul 4, 2016 – Jul 8, 2016 | $41.10 | $42.40 | $40.62 | $42.19 | 30,499,400 |
| Jul 11, 2016 – Jul 15, 2016 | $42.25 | $43.28 | $41.75 | $42.00 | 50,113,800 |
| Jul 18, 2016 – Jul 22, 2016 | $41.94 | $42.51 | $41.85 | $42.33 | 30,800,500 |
| Jul 25, 2016 – Jul 29, 2016 | $42.40 | $44.05 | $42.26 | $43.93 | 35,427,900 |
| Aug 1, 2016 – Aug 5, 2016 | $43.93 | $44.50 | $43.81 | $44.14 | 32,664,800 |
| Aug 8, 2016 – Aug 12, 2016 | $44.03 | $44.70 | $43.62 | $44.57 | 24,994,700 |
| Aug 15, 2016 – Aug 19, 2016 | $44.76 | $45.19 | $44.01 | $44.51 | 35,223,600 |
| Aug 22, 2016 – Aug 26, 2016 | $44.65 | $44.97 | $42.59 | $42.86 | 40,084,300 |
| Aug 29, 2016 – Sep 2, 2016 | $43.01 | $43.18 | $42.12 | $42.53 | 26,608,500 |
| Sep 5, 2016 – Sep 9, 2016 | $42.92 | $43.21 | $41.83 | $42.03 | 29,087,900 |
| Sep 12, 2016 – Sep 16, 2016 | $41.78 | $42.61 | $41.57 | $41.97 | 39,155,500 |
| Sep 19, 2016 – Sep 23, 2016 | $42.20 | $43.34 | $41.63 | $43.11 | 30,887,700 |
| Sep 26, 2016 – Sep 30, 2016 | $42.80 | $43.08 | $41.43 | $41.84 | 29,328,200 |
| Oct 3, 2016 – Oct 7, 2016 | $41.80 | $42.29 | $41.29 | $41.75 | 21,660,300 |
| Oct 10, 2016 – Oct 14, 2016 | $41.84 | $42.23 | $40.27 | $40.28 | 24,602,600 |
| Oct 17, 2016 – Oct 21, 2016 | $40.24 | $41.61 | $40.07 | $40.82 | 27,115,700 |
| Oct 24, 2016 – Oct 28, 2016 | $40.93 | $41.32 | $36.86 | $38.56 | 46,406,200 |
| Oct 31, 2016 – Nov 4, 2016 | $38.20 | $38.36 | $37.28 | $37.52 | 54,761,000 |
| Nov 7, 2016 – Nov 11, 2016 | $38.03 | $43.55 | $37.92 | $42.24 | 71,960,600 |
| Nov 14, 2016 – Nov 18, 2016 | $42.44 | $42.61 | $40.43 | $40.52 | 32,399,900 |
| Nov 21, 2016 – Nov 25, 2016 | $40.64 | $40.70 | $39.23 | $40.51 | 23,335,100 |
| Nov 28, 2016 – Dec 2, 2016 | $39.59 | $41.57 | $39.33 | $39.79 | 43,445,500 |
| Dec 5, 2016 – Dec 9, 2016 | $39.90 | $41.46 | $39.37 | $41.20 | 47,228,900 |
| Dec 12, 2016 – Dec 16, 2016 | $41.19 | $41.84 | $41.08 | $41.65 | 36,672,500 |
| Dec 19, 2016 – Dec 23, 2016 | $41.76 | $42.40 | $41.07 | $41.74 | 27,649,200 |
| Dec 26, 2016 – Dec 30, 2016 | $41.86 | $42.22 | $41.67 | $41.92 | 21,575,800 |
| Jan 2, 2017 – Jan 6, 2017 | $42.12 | $42.85 | $41.47 | $42.71 | 28,084,700 |
| Jan 9, 2017 – Jan 13, 2017 | $42.71 | $43.18 | $40.86 | $41.92 | 44,372,700 |
| Jan 16, 2017 – Jan 20, 2017 | $41.76 | $42.02 | $41.30 | $41.35 | 26,080,300 |
| Jan 23, 2017 – Jan 27, 2017 | $41.26 | $41.86 | $40.25 | $40.57 | 41,856,000 |
| Jan 30, 2017 – Feb 3, 2017 | $40.51 | $41.47 | $40.08 | $41.03 | 33,666,800 |
| Feb 6, 2017 – Feb 10, 2017 | $40.92 | $41.26 | $40.61 | $40.86 | 25,000,000 |
| Feb 13, 2017 – Feb 17, 2017 | $40.97 | $41.98 | $40.68 | $41.77 | 42,672,200 |
| Feb 20, 2017 – Feb 24, 2017 | $41.82 | $42.09 | $41.45 | $41.99 | 29,519,800 |
| Feb 27, 2017 – Mar 3, 2017 | $41.94 | $43.01 | $41.71 | $42.83 | 34,023,400 |
| Mar 6, 2017 – Mar 10, 2017 | $42.60 | $44.94 | $42.52 | $44.55 | 43,269,800 |
| Mar 13, 2017 – Mar 17, 2017 | $44.54 | $45.17 | $44.16 | $44.42 | 32,996,600 |
| Mar 20, 2017 – Mar 24, 2017 | $44.48 | $44.71 | $43.98 | $44.37 | 23,257,900 |
| Mar 27, 2017 – Mar 31, 2017 | $44.21 | $44.82 | $44.06 | $44.06 | 21,487,000 |
| Apr 3, 2017 – Apr 7, 2017 | $44.12 | $44.58 | $43.72 | $44.32 | 23,801,500 |
| Apr 10, 2017 – Apr 13, 2017 | $44.29 | $44.48 | $43.24 | $43.80 | 22,559,400 |
| Apr 17, 2017 – Apr 21, 2017 | $44.25 | $44.37 | $43.11 | $43.59 | 22,865,900 |
| Apr 24, 2017 – Apr 28, 2017 | $43.98 | $46.10 | $43.89 | $45.03 | 34,696,800 |
| May 1, 2017 – May 5, 2017 | $45.08 | $46.03 | $45.03 | $45.75 | 22,787,200 |
| May 8, 2017 – May 12, 2017 | $45.72 | $45.72 | $44.16 | $45.12 | 27,980,100 |
| May 15, 2017 – May 19, 2017 | $45.12 | $45.70 | $44.13 | $44.79 | 40,345,600 |
| May 22, 2017 – May 26, 2017 | $44.77 | $45.46 | $44.26 | $45.12 | 21,534,100 |
| May 29, 2017 – Jun 2, 2017 | $45.00 | $45.97 | $44.81 | $45.93 | 21,940,400 |
| Jun 5, 2017 – Jun 9, 2017 | $45.93 | $47.69 | $45.68 | $47.58 | 31,061,200 |
| Jun 12, 2017 – Jun 16, 2017 | $47.66 | $48.57 | $47.29 | $48.52 | 32,017,400 |
| Jun 19, 2017 – Jun 23, 2017 | $48.57 | $50.31 | $48.45 | $49.61 | 36,099,300 |
| Jun 26, 2017 – Jun 30, 2017 | $49.71 | $50.22 | $49.11 | $49.52 | 21,880,100 |
| Jul 3, 2017 – Jul 7, 2017 | $49.69 | $49.85 | $48.77 | $49.19 | 16,028,400 |
| Jul 10, 2017 – Jul 14, 2017 | $49.04 | $50.46 | $48.72 | $50.38 | 21,079,100 |
| Jul 17, 2017 – Jul 21, 2017 | $50.37 | $51.71 | $49.44 | $51.43 | 22,926,000 |
| Jul 24, 2017 – Jul 28, 2017 | $51.43 | $51.51 | $47.81 | $48.54 | 32,130,700 |
| Jul 31, 2017 – Aug 4, 2017 | $48.60 | $49.18 | $48.12 | $48.92 | 28,507,200 |
| Aug 7, 2017 – Aug 11, 2017 | $48.88 | $49.75 | $48.51 | $48.67 | 21,674,000 |
| Aug 14, 2017 – Aug 18, 2017 | $49.08 | $49.13 | $47.87 | $48.21 | 20,226,900 |
| Aug 21, 2017 – Aug 25, 2017 | $48.18 | $50.15 | $48.17 | $49.95 | 19,286,200 |
| Aug 28, 2017 – Sep 1, 2017 | $50.08 | $52.37 | $50.00 | $51.97 | 21,163,600 |
| Sep 4, 2017 – Sep 8, 2017 | $51.95 | $59.32 | $51.50 | $58.81 | 44,250,700 |
| Sep 11, 2017 – Sep 15, 2017 | $58.20 | $61.81 | $58.15 | $60.21 | 63,728,500 |
| Sep 18, 2017 – Sep 22, 2017 | $60.28 | $60.51 | $58.63 | $60.28 | 38,149,800 |
| Sep 25, 2017 – Sep 29, 2017 | $59.90 | $62.67 | $57.33 | $61.23 | 42,309,300 |
| Oct 2, 2017 – Oct 6, 2017 | $61.84 | $62.94 | $61.27 | $62.36 | 21,982,900 |
| Oct 9, 2017 – Oct 13, 2017 | $62.41 | $63.83 | $61.81 | $62.92 | 25,812,300 |
| Oct 16, 2017 – Oct 20, 2017 | $63.15 | $68.18 | $62.84 | $66.68 | 37,086,800 |
| Oct 23, 2017 – Oct 27, 2017 | $66.57 | $66.61 | $59.15 | $63.79 | 41,083,600 |
| Oct 30, 2017 – Nov 3, 2017 | $63.63 | $64.77 | $61.69 | $64.05 | 29,243,300 |
| Nov 6, 2017 – Nov 10, 2017 | $63.99 | $66.87 | $63.44 | $66.22 | 30,807,300 |
| Nov 13, 2017 – Nov 17, 2017 | $66.18 | $66.21 | $64.34 | $64.96 | 21,186,700 |
| Nov 20, 2017 – Nov 24, 2017 | $65.17 | $66.20 | $64.46 | $65.73 | 13,192,000 |
| Nov 27, 2017 – Dec 1, 2017 | $65.71 | $68.36 | $65.44 | $66.84 | 24,944,200 |
| Dec 4, 2017 – Dec 8, 2017 | $66.87 | $67.11 | $64.46 | $66.58 | 25,423,100 |
| Dec 11, 2017 – Dec 15, 2017 | $66.89 | $68.61 | $65.75 | $67.62 | 30,075,500 |
| Dec 18, 2017 – Dec 22, 2017 | $67.77 | $68.77 | $67.46 | $68.15 | 16,083,000 |
| Dec 25, 2017 – Dec 29, 2017 | $68.11 | $68.30 | $67.11 | $67.11 | 9,375,900 |
| Jan 1, 2018 – Jan 5, 2018 | $67.41 | $70.22 | $67.14 | $70.16 | 17,441,900 |
| Jan 8, 2018 – Jan 12, 2018 | $70.28 | $70.34 | $68.13 | $70.13 | 22,859,500 |
| Jan 15, 2018 – Jan 19, 2018 | $70.07 | $73.29 | $69.89 | $73.13 | 25,276,000 |
| Jan 22, 2018 – Jan 26, 2018 | $73.17 | $87.96 | $72.75 | $86.11 | 40,011,900 |
| Jan 29, 2018 – Feb 2, 2018 | $84.91 | $86.77 | $77.78 | $80.49 | 54,906,800 |
| Feb 5, 2018 – Feb 9, 2018 | $78.97 | $81.66 | $70.59 | $77.79 | 50,088,100 |
| Feb 12, 2018 – Feb 16, 2018 | $78.67 | $83.31 | $77.07 | $82.89 | 32,446,700 |
| Feb 19, 2018 – Feb 23, 2018 | $82.27 | $84.95 | $81.48 | $82.99 | 23,745,300 |
| Feb 26, 2018 – Mar 2, 2018 | $83.36 | $85.26 | $78.14 | $80.40 | 28,476,400 |
| Mar 5, 2018 – Mar 9, 2018 | $79.67 | $83.63 | $78.42 | $83.37 | 24,927,400 |
| Mar 12, 2018 – Mar 16, 2018 | $83.45 | $84.88 | $79.39 | $79.47 | 28,543,900 |
| Mar 19, 2018 – Mar 23, 2018 | $79.49 | $80.36 | $66.76 | $68.11 | 59,265,500 |
| Mar 26, 2018 – Mar 29, 2018 | $69.53 | $69.83 | $63.68 | $66.15 | 43,135,500 |
| Apr 2, 2018 – Apr 6, 2018 | $65.69 | $66.14 | $61.66 | $62.75 | 40,913,600 |
| Apr 9, 2018 – Apr 13, 2018 | $63.87 | $66.17 | $63.19 | $64.84 | 32,724,000 |
| Apr 16, 2018 – Apr 20, 2018 | $65.59 | $66.80 | $64.54 | $65.39 | 23,414,600 |
| Apr 23, 2018 – Apr 27, 2018 | $65.62 | $70.15 | $63.86 | $69.72 | 35,294,400 |
| Apr 30, 2018 – May 4, 2018 | $69.94 | $72.99 | $68.15 | $70.73 | 39,909,400 |
| May 7, 2018 – May 11, 2018 | $71.14 | $73.92 | $69.69 | $73.56 | 31,166,600 |
| May 14, 2018 – May 18, 2018 | $73.72 | $75.40 | $73.15 | $74.83 | 37,186,900 |
| May 21, 2018 – May 25, 2018 | $75.55 | $75.73 | $70.29 | $71.37 | 66,536,900 |
| May 28, 2018 – Jun 1, 2018 | $70.80 | $72.84 | $69.13 | $69.24 | 90,516,300 |
| Jun 4, 2018 – Jun 8, 2018 | $69.54 | $70.97 | $68.93 | $70.92 | 35,160,400 |
| Jun 11, 2018 – Jun 15, 2018 | $71.01 | $71.37 | $68.85 | $70.31 | 47,101,600 |
| Jun 18, 2018 – Jun 22, 2018 | $70.01 | $70.29 | $65.97 | $66.02 | 34,476,400 |
| Jun 25, 2018 – Jun 29, 2018 | $66.00 | $66.70 | $64.12 | $65.42 | 30,010,000 |
| Jul 2, 2018 – Jul 6, 2018 | $65.01 | $68.54 | $64.86 | $68.44 | 16,918,300 |
| Jul 9, 2018 – Jul 13, 2018 | $69.19 | $69.87 | $66.99 | $68.93 | 25,687,400 |
| Jul 16, 2018 – Jul 20, 2018 | $69.02 | $69.31 | $61.89 | $63.42 | 45,952,000 |
| Jul 23, 2018 – Jul 27, 2018 | $63.61 | $67.45 | $63.23 | $64.60 | 41,494,300 |
| Jul 30, 2018 – Aug 3, 2018 | $64.68 | $69.09 | $63.76 | $68.86 | 31,387,500 |
| Aug 6, 2018 – Aug 10, 2018 | $68.67 | $70.16 | $66.25 | $68.34 | 29,183,100 |
| Aug 13, 2018 – Aug 17, 2018 | $68.48 | $70.73 | $68.20 | $70.48 | 31,002,500 |
| Aug 20, 2018 – Aug 24, 2018 | $70.86 | $71.50 | $68.87 | $69.48 | 17,797,800 |
| Aug 27, 2018 – Aug 31, 2018 | $69.99 | $70.41 | $68.28 | $68.47 | 17,746,000 |
| Sep 3, 2018 – Sep 7, 2018 | $68.46 | $68.46 | $65.34 | $67.17 | 19,112,900 |
| Sep 10, 2018 – Sep 14, 2018 | $67.75 | $68.77 | $65.66 | $68.25 | 17,396,700 |
| Sep 17, 2018 – Sep 21, 2018 | $68.05 | $68.59 | $64.49 | $65.81 | 38,623,800 |
| Sep 24, 2018 – Sep 28, 2018 | $65.84 | $67.88 | $65.59 | $67.47 | 23,426,900 |
| Oct 1, 2018 – Oct 5, 2018 | $67.58 | $68.91 | $66.28 | $67.32 | 23,968,300 |
| Oct 8, 2018 – Oct 12, 2018 | $67.10 | $68.04 | $63.92 | $65.38 | 27,945,900 |
| Oct 15, 2018 – Oct 19, 2018 | $65.25 | $66.62 | $63.42 | $63.42 | 22,954,100 |
| Oct 22, 2018 – Oct 26, 2018 | $63.83 | $63.83 | $57.14 | $58.25 | 39,761,400 |
| Oct 29, 2018 – Nov 2, 2018 | $59.23 | $60.86 | $55.87 | $57.36 | 47,108,700 |
| Nov 5, 2018 – Nov 9, 2018 | $57.28 | $64.68 | $57.15 | $64.01 | 47,142,100 |
| Nov 12, 2018 – Nov 16, 2018 | $63.99 | $66.33 | $61.97 | $65.99 | 42,906,900 |
| Nov 19, 2018 – Nov 23, 2018 | $65.82 | $66.57 | $61.21 | $61.74 | 19,489,900 |
| Nov 26, 2018 – Nov 30, 2018 | $62.28 | $67.97 | $61.43 | $67.97 | 29,389,500 |
| Dec 3, 2018 – Dec 7, 2018 | $68.00 | $68.48 | $62.27 | $62.69 | 29,154,300 |
| Dec 10, 2018 – Dec 14, 2018 | $62.49 | $65.01 | $60.99 | $61.72 | 24,052,800 |
| Dec 17, 2018 – Dec 21, 2018 | $61.33 | $63.96 | $59.41 | $61.22 | 42,255,600 |
| Dec 24, 2018 – Dec 28, 2018 | $61.17 | $66.92 | $60.27 | $65.69 | 24,633,400 |
| Dec 31, 2018 – Jan 4, 2019 | $66.04 | $67.04 | $62.06 | $64.22 | 29,194,300 |
| Jan 7, 2019 – Jan 11, 2019 | $64.94 | $66.54 | $62.81 | $63.67 | 36,577,500 |
| Jan 14, 2019 – Jan 18, 2019 | $63.47 | $65.53 | $61.63 | $65.32 | 31,219,700 |
| Jan 21, 2019 – Jan 25, 2019 | $64.85 | $65.22 | $57.97 | $58.78 | 40,315,100 |
| Jan 28, 2019 – Feb 1, 2019 | $58.38 | $59.34 | $55.30 | $58.75 | 56,228,400 |
| Feb 4, 2019 – Feb 8, 2019 | $58.60 | $58.65 | $56.57 | $58.14 | 33,554,700 |
| Feb 11, 2019 – Feb 15, 2019 | $58.30 | $59.63 | $57.34 | $59.00 | 25,392,500 |
| Feb 18, 2019 – Feb 22, 2019 | $58.75 | $59.49 | $57.00 | $58.40 | 22,622,300 |
| Feb 25, 2019 – Mar 1, 2019 | $58.72 | $59.01 | $57.47 | $58.46 | 28,849,100 |
| Mar 4, 2019 – Mar 8, 2019 | $58.68 | $58.92 | $56.26 | $56.62 | 29,930,400 |
| Mar 11, 2019 – Mar 15, 2019 | $56.61 | $59.45 | $56.39 | $59.36 | 39,104,300 |
| Mar 18, 2019 – Mar 22, 2019 | $59.36 | $59.84 | $57.84 | $58.21 | 27,398,200 |
| Mar 25, 2019 – Mar 29, 2019 | $58.02 | $59.25 | $57.22 | $58.82 | 23,113,400 |
| Apr 1, 2019 – Apr 5, 2019 | $59.10 | $61.84 | $58.36 | $60.90 | 26,022,900 |
| Apr 8, 2019 – Apr 12, 2019 | $61.08 | $61.30 | $59.04 | $59.74 | 24,959,500 |
| Apr 15, 2019 – Apr 18, 2019 | $59.87 | $60.28 | $56.80 | $57.36 | 21,722,200 |
| Apr 22, 2019 – Apr 26, 2019 | $57.38 | $59.64 | $56.87 | $58.94 | 38,568,500 |
| Apr 29, 2019 – May 3, 2019 | $59.50 | $59.88 | $57.38 | $58.20 | 30,777,200 |
| May 6, 2019 – May 10, 2019 | $57.49 | $58.80 | $55.92 | $57.27 | 22,033,200 |
| May 13, 2019 – May 17, 2019 | $56.42 | $59.71 | $56.33 | $58.76 | 25,180,400 |
| May 20, 2019 – May 24, 2019 | $58.43 | $60.45 | $58.35 | $59.20 | 20,628,700 |
| May 27, 2019 – May 31, 2019 | $59.16 | $59.23 | $56.50 | $56.73 | 18,276,300 |
| Jun 3, 2019 – Jun 7, 2019 | $56.67 | $57.96 | $54.58 | $57.26 | 27,547,800 |
| Jun 10, 2019 – Jun 14, 2019 | $57.28 | $58.67 | $56.64 | $58.19 | 19,346,100 |
| Jun 17, 2019 – Jun 21, 2019 | $57.98 | $58.57 | $56.52 | $58.26 | 30,527,900 |
| Jun 24, 2019 – Jun 28, 2019 | $57.98 | $58.65 | $48.11 | $53.78 | 180,919,000 |
| Jul 1, 2019 – Jul 5, 2019 | $54.35 | $55.44 | $53.45 | $53.97 | 49,162,100 |
| Jul 8, 2019 – Jul 12, 2019 | $53.63 | $53.98 | $51.46 | $52.76 | 60,394,300 |
| Jul 15, 2019 – Jul 19, 2019 | $52.79 | $53.32 | $51.05 | $51.46 | 50,980,100 |
| Jul 22, 2019 – Jul 26, 2019 | $51.43 | $51.91 | $49.93 | $50.87 | 55,245,200 |
| Jul 29, 2019 – Aug 2, 2019 | $50.95 | $51.36 | $48.82 | $49.06 | 52,321,600 |
| Aug 5, 2019 – Aug 9, 2019 | $48.78 | $50.20 | $47.53 | $49.23 | 50,720,500 |
| Aug 12, 2019 – Aug 16, 2019 | $48.98 | $49.50 | $47.04 | $48.37 | 39,258,500 |
| Aug 19, 2019 – Aug 23, 2019 | $48.83 | $51.40 | $48.78 | $49.53 | 44,880,300 |
| Aug 26, 2019 – Aug 30, 2019 | $49.87 | $50.32 | $49.10 | $49.35 | 31,732,100 |
| Sep 2, 2019 – Sep 6, 2019 | $49.38 | $51.14 | $48.38 | $50.77 | 30,638,900 |
| Sep 9, 2019 – Sep 13, 2019 | $51.02 | $53.69 | $49.29 | $52.94 | 48,531,400 |
| Sep 16, 2019 – Sep 20, 2019 | $52.83 | $54.81 | $52.34 | $54.35 | 39,768,000 |
| Sep 23, 2019 – Sep 27, 2019 | $54.30 | $56.41 | $54.07 | $56.19 | 40,240,200 |
| Sep 30, 2019 – Oct 4, 2019 | $56.27 | $57.39 | $53.73 | $56.05 | 40,842,400 |
| Oct 7, 2019 – Oct 11, 2019 | $56.10 | $56.63 | $54.96 | $56.08 | 31,630,300 |
| Oct 14, 2019 – Oct 18, 2019 | $56.10 | $58.78 | $55.90 | $58.24 | 35,649,000 |
| Oct 21, 2019 – Oct 25, 2019 | $58.56 | $59.92 | $57.78 | $58.29 | 31,234,100 |
| Oct 28, 2019 – Nov 1, 2019 | $58.40 | $62.60 | $58.26 | $62.27 | 44,126,100 |
| Nov 4, 2019 – Nov 8, 2019 | $63.18 | $65.10 | $61.20 | $64.90 | 43,832,700 |
| Nov 11, 2019 – Nov 15, 2019 | $64.71 | $67.94 | $63.91 | $67.51 | 40,153,300 |
| Nov 18, 2019 – Nov 22, 2019 | $67.29 | $68.87 | $64.98 | $65.54 | 41,608,900 |
| Nov 25, 2019 – Nov 29, 2019 | $66.15 | $67.65 | $65.55 | $66.82 | 23,708,100 |
| Dec 2, 2019 – Dec 6, 2019 | $66.91 | $67.05 | $65.19 | $66.25 | 34,872,200 |
| Dec 9, 2019 – Dec 13, 2019 | $66.44 | $67.86 | $65.67 | $66.91 | 32,960,800 |
| Dec 16, 2019 – Dec 20, 2019 | $67.32 | $70.07 | $67.23 | $68.01 | 46,545,200 |
| Dec 23, 2019 – Dec 27, 2019 | $68.20 | $69.10 | $67.66 | $67.94 | 15,860,500 |
| Dec 30, 2019 – Jan 3, 2020 | $67.96 | $68.35 | $66.94 | $67.56 | 23,344,600 |
| Jan 6, 2020 – Jan 10, 2020 | $67.20 | $68.77 | $67.01 | $67.84 | 37,825,300 |
| Jan 13, 2020 – Jan 17, 2020 | $68.17 | $69.39 | $66.97 | $67.94 | 43,854,700 |
| Jan 20, 2020 – Jan 24, 2020 | $67.69 | $68.34 | $63.89 | $64.49 | 45,473,100 |
| Jan 27, 2020 – Jan 31, 2020 | $65.66 | $66.34 | $62.08 | $62.55 | 52,889,700 |
| Feb 3, 2020 – Feb 7, 2020 | $62.77 | $71.78 | $62.47 | $71.25 | 55,275,800 |
| Feb 10, 2020 – Feb 14, 2020 | $71.30 | $75.55 | $71.11 | $72.61 | 57,060,900 |
| Feb 17, 2020 – Feb 21, 2020 | $72.31 | $73.74 | $71.48 | $73.31 | 27,877,600 |
| Feb 24, 2020 – Feb 28, 2020 | $71.15 | $72.47 | $62.98 | $66.17 | 64,492,500 |
| Mar 2, 2020 – Mar 6, 2020 | $66.39 | $70.92 | $64.50 | $68.57 | 63,775,400 |
| Mar 9, 2020 – Mar 13, 2020 | $64.85 | $68.11 | $59.49 | $65.91 | 80,957,600 |
| Mar 16, 2020 – Mar 20, 2020 | $60.99 | $63.44 | $49.94 | $53.13 | 106,418,200 |
| Mar 23, 2020 – Mar 27, 2020 | $52.02 | $57.95 | $48.29 | $56.10 | 85,885,300 |
| Mar 30, 2020 – Apr 3, 2020 | $56.76 | $60.15 | $55.14 | $56.64 | 60,234,500 |
| Apr 6, 2020 – Apr 9, 2020 | $58.47 | $61.82 | $57.15 | $61.57 | 43,502,600 |
| Apr 13, 2020 – Apr 17, 2020 | $62.27 | $66.43 | $60.73 | $65.38 | 50,405,200 |
| Apr 20, 2020 – Apr 24, 2020 | $65.45 | $66.86 | $62.70 | $65.49 | 40,427,400 |
| Apr 27, 2020 – May 1, 2020 | $65.84 | $67.36 | $63.07 | $64.91 | 54,023,500 |
| May 4, 2020 – May 8, 2020 | $64.42 | $69.07 | $63.56 | $65.78 | 66,932,500 |
| May 11, 2020 – May 15, 2020 | $66.66 | $72.27 | $65.80 | $71.07 | 93,725,400 |
| May 18, 2020 – May 22, 2020 | $72.08 | $73.38 | $70.17 | $72.16 | 52,754,400 |
| May 25, 2020 – May 29, 2020 | $73.22 | $73.31 | $69.39 | $72.61 | 46,924,000 |
| Jun 1, 2020 – Jun 5, 2020 | $72.12 | $74.86 | $70.20 | $73.53 | 45,644,000 |
| Jun 8, 2020 – Jun 12, 2020 | $72.80 | $77.84 | $71.32 | $72.44 | 47,910,500 |
| Jun 15, 2020 – Jun 19, 2020 | $71.51 | $76.94 | $71.13 | $75.77 | 36,481,000 |
| Jun 22, 2020 – Jun 26, 2020 | $75.72 | $77.65 | $73.90 | $75.32 | 42,725,100 |
| Jun 29, 2020 – Jul 2, 2020 | $75.61 | $78.34 | $74.97 | $77.47 | 27,470,600 |
| Jul 6, 2020 – Jul 10, 2020 | $78.07 | $78.89 | $75.50 | $75.87 | 31,558,800 |
| Jul 13, 2020 – Jul 17, 2020 | $76.28 | $80.32 | $75.94 | $79.97 | 32,094,700 |
| Jul 20, 2020 – Jul 24, 2020 | $79.91 | $80.30 | $76.50 | $77.02 | 27,800,700 |
| Jul 27, 2020 – Jul 31, 2020 | $76.41 | $77.63 | $74.19 | $75.27 | 37,509,000 |
| Aug 3, 2020 – Aug 7, 2020 | $75.49 | $77.06 | $72.79 | $73.69 | 34,198,900 |
| Aug 10, 2020 – Aug 14, 2020 | $73.46 | $75.87 | $73.07 | $75.40 | 34,029,900 |
| Aug 17, 2020 – Aug 21, 2020 | $75.57 | $77.26 | $74.80 | $75.23 | 31,547,800 |
| Aug 24, 2020 – Aug 28, 2020 | $75.26 | $75.53 | $73.71 | $74.68 | 26,706,200 |
| Aug 31, 2020 – Sep 4, 2020 | $74.64 | $76.14 | $71.84 | $72.86 | 53,221,800 |
| Sep 7, 2020 – Sep 11, 2020 | $72.58 | $73.30 | $70.62 | $71.14 | 32,726,800 |
| Sep 14, 2020 – Sep 18, 2020 | $71.42 | $72.95 | $70.47 | $71.46 | 31,049,000 |
| Sep 21, 2020 – Sep 25, 2020 | $70.69 | $70.92 | $67.66 | $68.39 | 38,803,800 |
| Sep 28, 2020 – Oct 2, 2020 | $69.23 | $70.14 | $68.24 | $68.30 | 34,356,700 |
| Oct 5, 2020 – Oct 9, 2020 | $68.59 | $70.35 | $67.97 | $69.55 | 32,168,600 |
| Oct 12, 2020 – Oct 16, 2020 | $69.93 | $70.42 | $68.30 | $69.35 | 32,579,900 |
| Oct 19, 2020 – Oct 23, 2020 | $69.61 | $69.77 | $66.37 | $67.80 | 39,315,800 |
| Oct 26, 2020 – Oct 30, 2020 | $67.60 | $69.25 | $63.59 | $68.41 | 53,137,900 |
| Nov 2, 2020 – Nov 6, 2020 | $69.16 | $78.37 | $69.13 | $74.64 | 60,169,100 |
| Nov 9, 2020 – Nov 13, 2020 | $76.96 | $80.28 | $76.10 | $79.62 | 47,307,800 |
| Nov 16, 2020 – Nov 20, 2020 | $80.36 | $81.86 | $79.04 | $81.06 | 46,318,200 |
| Nov 23, 2020 – Nov 27, 2020 | $81.95 | $85.05 | $81.25 | $84.32 | 27,650,600 |
| Nov 30, 2020 – Dec 4, 2020 | $84.50 | $86.26 | $83.06 | $86.24 | 45,771,600 |
| Dec 7, 2020 – Dec 11, 2020 | $86.05 | $87.74 | $84.37 | $85.48 | 32,062,300 |
| Dec 14, 2020 – Dec 18, 2020 | $86.36 | $86.87 | $81.91 | $83.96 | 49,823,200 |
| Dec 21, 2020 – Dec 24, 2020 | $82.61 | $83.55 | $81.63 | $83.01 | 15,705,200 |
| Dec 28, 2020 – Dec 31, 2020 | $83.32 | $86.24 | $82.57 | $86.14 | 20,521,800 |
| Jan 4, 2021 – Jan 8, 2021 | $86.16 | $86.44 | $83.49 | $86.23 | 40,906,600 |
| Jan 11, 2021 – Jan 15, 2021 | $86.07 | $91.65 | $86.07 | $89.88 | 39,727,400 |
| Jan 18, 2021 – Jan 22, 2021 | $90.48 | $91.98 | $89.04 | $90.16 | 24,880,900 |
| Jan 25, 2021 – Jan 29, 2021 | $89.24 | $90.52 | $82.80 | $83.34 | 42,285,400 |
| Feb 1, 2021 – Feb 5, 2021 | $83.77 | $89.68 | $82.84 | $88.43 | 46,430,200 |
| Feb 8, 2021 – Feb 12, 2021 | $88.56 | $88.63 | $83.89 | $84.94 | 30,980,500 |
| Feb 15, 2021 – Feb 19, 2021 | $85.66 | $86.82 | $84.60 | $85.40 | 24,666,700 |
| Feb 22, 2021 – Feb 26, 2021 | $85.12 | $89.00 | $84.77 | $87.62 | 40,444,900 |
| Mar 1, 2021 – Mar 5, 2021 | $88.26 | $88.96 | $84.64 | $86.78 | 32,196,700 |
| Mar 8, 2021 – Mar 12, 2021 | $86.90 | $88.39 | $86.04 | $88.01 | 28,682,100 |
| Mar 15, 2021 – Mar 19, 2021 | $88.38 | $90.34 | $83.60 | $84.11 | 51,232,200 |
| Mar 22, 2021 – Mar 26, 2021 | $84.17 | $86.53 | $82.99 | $86.19 | 36,037,300 |
| Mar 29, 2021 – Apr 1, 2021 | $86.01 | $88.79 | $85.79 | $88.26 | 24,966,500 |
| Apr 5, 2021 – Apr 9, 2021 | $88.71 | $88.71 | $84.72 | $87.46 | 39,003,500 |
| Apr 12, 2021 – Apr 16, 2021 | $87.69 | $89.35 | $86.91 | $88.83 | 33,517,500 |
| Apr 19, 2021 – Apr 23, 2021 | $88.88 | $92.00 | $88.18 | $91.68 | 25,792,800 |
| Apr 26, 2021 – Apr 30, 2021 | $91.83 | $92.70 | $90.64 | $91.78 | 31,183,300 |
| May 3, 2021 – May 7, 2021 | $92.52 | $96.25 | $91.86 | $95.28 | 36,923,000 |
| May 10, 2021 – May 14, 2021 | $95.80 | $96.80 | $94.15 | $95.84 | 31,912,900 |
| May 17, 2021 – May 21, 2021 | $96.12 | $97.36 | $94.15 | $95.59 | 31,895,600 |
| May 24, 2021 – May 28, 2021 | $95.97 | $96.15 | $92.21 | $93.18 | 50,708,400 |
| May 31, 2021 – Jun 4, 2021 | $93.59 | $93.83 | $91.08 | $92.49 | 25,488,400 |
| Jun 7, 2021 – Jun 11, 2021 | $92.78 | $96.30 | $92.05 | $95.01 | 25,303,500 |
| Jun 14, 2021 – Jun 18, 2021 | $94.72 | $95.92 | $93.06 | $93.12 | 26,276,000 |
| Jun 21, 2021 – Jun 25, 2021 | $93.59 | $95.64 | $92.31 | $93.00 | 32,285,000 |
| Jun 28, 2021 – Jul 2, 2021 | $93.23 | $95.07 | $91.87 | $94.80 | 27,005,900 |
| Jul 5, 2021 – Jul 9, 2021 | $94.80 | $96.58 | $94.47 | $95.96 | 22,639,400 |
| Jul 12, 2021 – Jul 16, 2021 | $96.15 | $98.49 | $96.00 | $97.80 | 32,602,800 |
| Jul 19, 2021 – Jul 23, 2021 | $97.11 | $98.77 | $94.67 | $98.37 | 27,145,300 |
| Jul 26, 2021 – Jul 30, 2021 | $98.32 | $99.17 | $96.65 | $96.80 | 26,803,000 |
| Aug 2, 2021 – Aug 6, 2021 | $97.29 | $97.58 | $95.24 | $95.26 | 30,223,000 |
| Aug 9, 2021 – Aug 13, 2021 | $95.37 | $97.18 | $93.99 | $96.95 | 26,519,100 |
| Aug 16, 2021 – Aug 20, 2021 | $97.38 | $99.81 | $96.73 | $98.90 | 30,576,800 |
| Aug 23, 2021 – Aug 27, 2021 | $99.71 | $101.05 | $98.57 | $99.53 | 23,136,200 |
| Aug 30, 2021 – Sep 3, 2021 | $99.75 | $101.15 | $88.31 | $92.91 | 80,309,900 |
| Sep 6, 2021 – Sep 10, 2021 | $91.93 | $92.86 | $88.53 | $88.79 | 41,474,600 |
| Sep 13, 2021 – Sep 17, 2021 | $89.39 | $90.56 | $88.25 | $89.67 | 40,924,900 |
| Sep 20, 2021 – Sep 24, 2021 | $88.31 | $90.12 | $87.86 | $89.12 | 31,506,800 |
| Sep 27, 2021 – Oct 1, 2021 | $89.17 | $91.91 | $88.95 | $90.80 | 34,183,200 |
| Oct 4, 2021 – Oct 8, 2021 | $90.59 | $93.05 | $89.63 | $92.54 | 35,498,800 |
| Oct 11, 2021 – Oct 15, 2021 | $92.51 | $92.72 | $89.89 | $92.10 | 28,314,700 |
| Oct 18, 2021 – Oct 22, 2021 | $91.82 | $92.01 | $90.02 | $91.94 | 27,617,300 |
| Oct 25, 2021 – Oct 29, 2021 | $91.89 | $96.81 | $90.77 | $96.60 | 37,358,400 |
| Nov 1, 2021 – Nov 5, 2021 | $97.09 | $99.17 | $95.67 | $98.72 | 33,189,500 |
| Nov 8, 2021 – Nov 12, 2021 | $98.73 | $98.98 | $97.21 | $98.54 | 21,004,100 |
| Nov 15, 2021 – Nov 19, 2021 | $98.52 | $99.72 | $97.60 | $97.92 | 20,825,000 |
| Nov 22, 2021 – Nov 26, 2021 | $97.68 | $100.53 | $96.89 | $98.15 | 23,733,600 |
| Nov 29, 2021 – Dec 3, 2021 | $98.42 | $100.25 | $96.96 | $100.12 | 30,180,000 |
| Dec 6, 2021 – Dec 10, 2021 | $100.78 | $106.15 | $100.43 | $105.70 | 35,483,100 |
| Dec 13, 2021 – Dec 17, 2021 | $105.47 | $112.28 | $105.47 | $109.12 | 46,001,300 |
| Dec 20, 2021 – Dec 23, 2021 | $108.26 | $112.69 | $108.02 | $112.12 | 25,978,300 |
| Dec 27, 2021 – Dec 31, 2021 | $112.20 | $115.27 | $112.18 | $114.07 | 24,586,000 |
| Jan 3, 2022 – Jan 7, 2022 | $114.07 | $116.38 | $112.47 | $113.63 | 34,160,300 |
| Jan 10, 2022 – Jan 14, 2022 | $113.80 | $115.80 | $112.60 | $115.65 | 42,414,000 |
| Jan 17, 2022 – Jan 21, 2022 | $115.34 | $117.44 | $112.07 | $112.34 | 32,734,400 |
| Jan 24, 2022 – Jan 28, 2022 | $113.05 | $117.72 | $109.17 | $117.39 | 48,954,100 |
| Jan 31, 2022 – Feb 4, 2022 | $116.46 | $121.55 | $113.25 | $119.72 | 46,271,200 |
| Feb 7, 2022 – Feb 11, 2022 | $120.16 | $122.93 | $119.45 | $120.88 | 36,955,000 |
| Feb 14, 2022 – Feb 18, 2022 | $120.68 | $125.31 | $118.69 | $122.59 | 40,563,400 |
| Feb 21, 2022 – Feb 25, 2022 | $120.23 | $127.98 | $120.23 | $127.28 | 41,238,700 |
| Feb 28, 2022 – Mar 4, 2022 | $124.82 | $128.74 | $124.07 | $128.15 | 37,625,600 |
| Mar 7, 2022 – Mar 11, 2022 | $126.82 | $128.31 | $124.58 | $126.88 | 31,131,200 |
| Mar 14, 2022 – Mar 18, 2022 | $128.30 | $135.71 | $126.84 | $135.51 | 41,351,100 |
| Mar 21, 2022 – Mar 25, 2022 | $136.15 | $137.87 | $134.50 | $137.32 | 27,649,700 |
| Mar 28, 2022 – Apr 1, 2022 | $136.71 | $140.15 | $135.79 | $138.47 | 30,195,800 |
| Apr 4, 2022 – Apr 8, 2022 | $138.32 | $149.73 | $137.43 | $148.92 | 37,059,700 |
| Apr 11, 2022 – Apr 14, 2022 | $148.87 | $148.99 | $134.30 | $139.33 | 45,830,300 |
| Apr 18, 2022 – Apr 22, 2022 | $139.03 | $139.74 | $131.95 | $133.04 | 37,951,700 |
| Apr 25, 2022 – Apr 29, 2022 | $132.92 | $137.08 | $120.12 | $126.08 | 52,380,400 |
| May 2, 2022 – May 6, 2022 | $125.89 | $131.78 | $123.13 | $131.19 | 34,660,600 |
| May 9, 2022 – May 13, 2022 | $130.15 | $132.85 | $127.84 | $131.77 | 32,437,500 |
| May 16, 2022 – May 20, 2022 | $132.13 | $134.68 | $126.88 | $129.63 | 31,837,100 |
| May 23, 2022 – May 27, 2022 | $130.18 | $131.40 | $125.85 | $128.76 | 33,360,500 |
| May 30, 2022 – Jun 3, 2022 | $127.59 | $127.80 | $122.67 | $126.33 | 27,716,400 |
| Jun 6, 2022 – Jun 10, 2022 | $126.19 | $129.21 | $122.02 | $122.92 | 24,846,400 |
| Jun 13, 2022 – Jun 17, 2022 | $120.92 | $121.95 | $116.54 | $118.70 | 35,233,900 |
| Jun 20, 2022 – Jun 24, 2022 | $120.13 | $131.11 | $119.92 | $130.77 | 31,478,800 |
| Jun 27, 2022 – Jul 1, 2022 | $131.34 | $134.44 | $129.51 | $132.02 | 29,163,400 |
| Jul 4, 2022 – Jul 8, 2022 | $130.39 | $133.27 | $128.47 | $131.21 | 21,186,900 |
| Jul 11, 2022 – Jul 15, 2022 | $130.72 | $133.32 | $128.66 | $133.10 | 27,481,600 |
| Jul 18, 2022 – Jul 22, 2022 | $133.26 | $133.84 | $126.52 | $128.64 | 25,507,700 |
| Jul 25, 2022 – Jul 29, 2022 | $128.70 | $133.05 | $120.48 | $124.34 | 37,720,400 |
| Aug 1, 2022 – Aug 5, 2022 | $122.61 | $123.92 | $119.52 | $119.60 | 31,638,000 |
| Aug 8, 2022 – Aug 12, 2022 | $119.60 | $123.98 | $119.37 | $123.55 | 23,931,100 |
| Aug 15, 2022 – Aug 19, 2022 | $124.00 | $124.75 | $121.15 | $122.90 | 20,026,600 |
| Aug 22, 2022 – Aug 26, 2022 | $123.01 | $123.61 | $118.05 | $118.14 | 19,950,500 |
| Aug 29, 2022 – Sep 2, 2022 | $118.01 | $120.78 | $116.19 | $118.08 | 22,085,100 |
| Sep 5, 2022 – Sep 9, 2022 | $118.96 | $123.18 | $117.26 | $122.53 | 17,367,600 |
| Sep 12, 2022 – Sep 16, 2022 | $122.18 | $125.50 | $119.13 | $124.82 | 36,112,300 |
| Sep 19, 2022 – Sep 23, 2022 | $124.45 | $125.17 | $121.30 | $123.95 | 26,564,100 |
| Sep 26, 2022 – Sep 30, 2022 | $123.10 | $126.10 | $116.18 | $116.28 | 37,390,900 |
| Oct 3, 2022 – Oct 7, 2022 | $117.73 | $125.17 | $117.24 | $120.23 | 28,601,300 |
| Oct 10, 2022 – Oct 14, 2022 | $120.46 | $126.46 | $118.59 | $125.11 | 24,390,600 |
| Oct 17, 2022 – Oct 21, 2022 | $124.85 | $129.33 | $124.37 | $128.71 | 20,189,400 |
| Oct 24, 2022 – Oct 28, 2022 | $130.16 | $134.78 | $124.58 | $129.20 | 32,759,600 |
| Oct 31, 2022 – Nov 4, 2022 | $127.06 | $129.61 | $125.19 | $127.16 | 28,775,400 |
| Nov 7, 2022 – Nov 11, 2022 | $127.16 | $132.71 | $126.65 | $131.43 | 25,909,300 |
| Nov 14, 2022 – Nov 18, 2022 | $132.15 | $137.14 | $131.25 | $135.65 | 31,105,900 |
| Nov 21, 2022 – Nov 25, 2022 | $136.01 | $140.86 | $135.17 | $139.71 | 16,726,200 |
| Nov 28, 2022 – Dec 2, 2022 | $140.04 | $143.33 | $136.94 | $143.24 | 30,067,000 |
| Dec 5, 2022 – Dec 9, 2022 | $142.57 | $146.82 | $141.40 | $142.72 | 23,896,800 |
| Dec 12, 2022 – Dec 16, 2022 | $142.85 | $146.60 | $140.46 | $140.46 | 37,819,000 |
| Dec 19, 2022 – Dec 23, 2022 | $140.72 | $143.38 | $140.09 | $142.75 | 18,252,700 |
| Dec 26, 2022 – Dec 30, 2022 | $143.10 | $144.15 | $139.88 | $141.45 | 12,406,600 |
| Jan 2, 2023 – Jan 6, 2023 | $141.83 | $147.14 | $140.75 | $145.77 | 17,993,000 |
| Jan 9, 2023 – Jan 13, 2023 | $145.20 | $145.54 | $133.72 | $135.72 | 34,945,600 |
| Jan 16, 2023 – Jan 20, 2023 | $135.89 | $137.04 | $130.02 | $132.17 | 28,926,700 |
| Jan 23, 2023 – Jan 27, 2023 | $132.41 | $132.92 | $129.01 | $129.25 | 27,701,400 |
| Jan 30, 2023 – Feb 3, 2023 | $128.89 | $130.64 | $126.74 | $128.29 | 28,355,800 |
| Feb 6, 2023 – Feb 10, 2023 | $128.77 | $135.81 | $126.93 | $134.35 | 36,626,300 |
| Feb 13, 2023 – Feb 17, 2023 | $134.32 | $136.07 | $131.31 | $133.69 | 24,233,400 |
| Feb 20, 2023 – Feb 24, 2023 | $132.38 | $135.69 | $131.80 | $134.93 | 26,122,200 |
| Feb 27, 2023 – Mar 3, 2023 | $135.42 | $137.99 | $134.63 | $137.89 | 29,295,300 |
| Mar 6, 2023 – Mar 10, 2023 | $137.65 | $138.24 | $129.51 | $132.28 | 26,694,600 |
| Mar 13, 2023 – Mar 17, 2023 | $131.65 | $137.90 | $131.65 | $136.26 | 69,690,100 |
| Mar 20, 2023 – Mar 24, 2023 | $136.53 | $140.03 | $135.73 | $139.62 | 22,723,500 |
| Mar 27, 2023 – Mar 31, 2023 | $140.34 | $141.11 | $138.16 | $140.82 | 19,973,300 |
| Apr 3, 2023 – Apr 6, 2023 | $139.83 | $143.31 | $139.42 | $142.74 | 19,855,100 |
| Apr 10, 2023 – Apr 14, 2023 | $142.88 | $145.35 | $141.56 | $144.09 | 17,531,900 |
| Apr 17, 2023 – Apr 21, 2023 | $144.38 | $145.52 | $141.25 | $144.82 | 22,797,400 |
| Apr 24, 2023 – Apr 28, 2023 | $144.96 | $148.20 | $131.22 | $134.75 | 39,613,900 |
| May 1, 2023 – May 5, 2023 | $134.50 | $138.23 | $130.50 | $132.00 | 27,693,900 |
| May 8, 2023 – May 12, 2023 | $132.11 | $132.38 | $129.43 | $131.21 | 19,845,300 |
| May 15, 2023 – May 19, 2023 | $131.68 | $132.77 | $125.30 | $129.39 | 24,960,700 |
| May 22, 2023 – May 26, 2023 | $129.72 | $130.78 | $122.25 | $122.66 | 27,709,600 |
| May 29, 2023 – Jun 2, 2023 | $120.82 | $123.69 | $116.90 | $122.05 | 38,807,800 |
| Jun 5, 2023 – Jun 9, 2023 | $122.16 | $124.12 | $119.72 | $123.22 | 22,355,000 |
| Jun 12, 2023 – Jun 16, 2023 | $124.46 | $124.54 | $120.79 | $123.63 | 36,476,800 |
| Jun 19, 2023 – Jun 23, 2023 | $122.25 | $123.90 | $120.09 | $121.20 | 22,919,700 |
| Jun 26, 2023 – Jun 30, 2023 | $121.41 | $121.41 | $116.78 | $120.14 | 34,878,800 |
| Jul 3, 2023 – Jul 7, 2023 | $119.49 | $123.30 | $118.73 | $120.83 | 22,542,100 |
| Jul 10, 2023 – Jul 14, 2023 | $120.75 | $123.17 | $119.20 | $122.62 | 25,418,100 |
| Jul 17, 2023 – Jul 21, 2023 | $122.45 | $129.99 | $121.32 | $129.59 | 26,874,100 |
| Jul 24, 2023 – Jul 28, 2023 | $129.02 | $136.82 | $126.69 | $136.00 | 35,918,400 |
| Jul 31, 2023 – Aug 4, 2023 | $135.63 | $136.02 | $132.68 | $133.19 | 28,180,700 |
| Aug 7, 2023 – Aug 11, 2023 | $133.43 | $138.39 | $133.25 | $137.20 | 18,281,700 |
| Aug 14, 2023 – Aug 18, 2023 | $137.96 | $138.48 | $134.54 | $135.36 | 18,758,700 |
| Aug 21, 2023 – Aug 25, 2023 | $134.98 | $135.55 | $131.58 | $132.25 | 19,830,300 |
| Aug 28, 2023 – Sep 1, 2023 | $132.61 | $134.26 | $132.08 | $133.62 | 17,180,900 |
| Sep 4, 2023 – Sep 8, 2023 | $133.89 | $135.02 | $129.59 | $134.35 | 18,697,300 |
| Sep 11, 2023 – Sep 15, 2023 | $134.21 | $139.48 | $133.09 | $137.15 | 26,495,300 |
| Sep 18, 2023 – Sep 22, 2023 | $138.01 | $139.64 | $136.68 | $137.71 | 15,931,600 |
| Sep 25, 2023 – Sep 29, 2023 | $137.44 | $139.51 | $134.18 | $134.39 | 20,576,600 |
| Oct 2, 2023 – Oct 6, 2023 | $133.86 | $134.81 | $131.05 | $133.65 | 20,537,900 |
| Oct 9, 2023 – Oct 13, 2023 | $133.68 | $136.28 | $132.68 | $134.73 | 18,681,200 |
| Oct 16, 2023 – Oct 20, 2023 | $134.97 | $136.28 | $130.52 | $133.16 | 24,358,200 |
| Oct 23, 2023 – Oct 27, 2023 | $133.09 | $133.83 | $123.87 | $126.51 | 27,724,300 |
| Oct 30, 2023 – Nov 3, 2023 | $128.10 | $132.69 | $127.19 | $128.78 | 33,341,600 |
| Nov 6, 2023 – Nov 10, 2023 | $129.21 | $131.03 | $123.71 | $126.20 | 34,257,200 |
| Nov 13, 2023 – Nov 17, 2023 | $126.20 | $127.58 | $124.12 | $125.94 | 25,026,400 |
| Nov 20, 2023 – Nov 24, 2023 | $125.24 | $127.56 | $124.88 | $126.27 | 14,245,800 |
| Nov 27, 2023 – Dec 1, 2023 | $126.30 | $131.22 | $125.35 | $130.59 | 29,073,900 |
| Dec 4, 2023 – Dec 8, 2023 | $130.59 | $136.66 | $129.91 | $135.94 | 26,706,100 |
| Dec 11, 2023 – Dec 15, 2023 | $137.20 | $141.96 | $136.75 | $140.27 | 43,402,800 |
| Dec 18, 2023 – Dec 22, 2023 | $139.32 | $141.56 | $137.77 | $141.09 | 22,982,200 |
| Dec 25, 2023 – Dec 29, 2023 | $140.46 | $141.72 | $139.98 | $141.12 | 12,134,000 |
| Jan 1, 2024 – Jan 5, 2024 | $141.05 | $148.46 | $140.94 | $147.65 | 27,301,100 |
| Jan 8, 2024 – Jan 12, 2024 | $147.68 | $150.36 | $145.50 | $149.30 | 26,628,400 |
| Jan 15, 2024 – Jan 19, 2024 | $148.91 | $151.57 | $148.01 | $151.47 | 20,108,100 |
| Jan 22, 2024 – Jan 26, 2024 | $151.17 | $154.40 | $150.03 | $151.13 | 25,191,000 |
| Jan 29, 2024 – Feb 2, 2024 | $152.47 | $158.90 | $149.54 | $155.06 | 26,972,400 |
| Feb 5, 2024 – Feb 9, 2024 | $156.14 | $161.72 | $154.86 | $160.03 | 29,145,000 |
| Feb 12, 2024 – Feb 16, 2024 | $159.54 | $164.48 | $158.09 | $163.17 | 25,272,100 |
| Feb 19, 2024 – Feb 23, 2024 | $161.64 | $164.47 | $159.17 | $163.72 | 18,096,700 |
| Feb 26, 2024 – Mar 1, 2024 | $164.41 | $165.37 | $161.24 | $164.47 | 24,061,600 |
| Mar 4, 2024 – Mar 8, 2024 | $163.96 | $167.70 | $162.06 | $164.42 | 28,401,300 |
| Mar 11, 2024 – Mar 15, 2024 | $164.01 | $168.13 | $163.21 | $163.53 | 44,471,000 |
| Mar 18, 2024 – Mar 22, 2024 | $164.57 | $165.41 | $161.55 | $164.05 | 33,349,200 |
| Mar 25, 2024 – Mar 28, 2024 | $164.56 | $167.59 | $163.76 | $167.41 | 19,251,000 |
| Apr 1, 2024 – Apr 5, 2024 | $167.20 | $167.22 | $153.79 | $156.28 | 31,488,000 |
| Apr 8, 2024 – Apr 12, 2024 | $155.56 | $158.09 | $148.46 | $150.58 | 24,246,300 |
| Apr 15, 2024 – Apr 19, 2024 | $152.66 | $155.37 | $149.86 | $154.41 | 25,119,700 |
| Apr 22, 2024 – Apr 26, 2024 | $155.59 | $158.09 | $146.28 | $148.11 | 29,964,900 |
| Apr 29, 2024 – May 3, 2024 | $148.08 | $152.41 | $146.72 | $151.98 | 28,634,400 |
| May 6, 2024 – May 10, 2024 | $152.56 | $152.76 | $148.34 | $149.16 | 24,122,500 |
| May 13, 2024 – May 17, 2024 | $149.65 | $154.49 | $148.20 | $154.42 | 22,586,400 |
| May 20, 2024 – May 24, 2024 | $154.04 | $154.42 | $145.09 | $145.74 | 22,973,400 |
| May 27, 2024 – May 31, 2024 | $145.08 | $149.99 | $142.51 | $149.61 | 29,763,500 |
| Jun 3, 2024 – Jun 7, 2024 | $148.46 | $158.06 | $147.38 | $157.20 | 22,752,200 |
| Jun 10, 2024 – Jun 14, 2024 | $156.81 | $158.44 | $153.10 | $156.43 | 20,831,700 |
| Jun 17, 2024 – Jun 21, 2024 | $156.26 | $160.54 | $155.29 | $158.10 | 26,402,500 |
| Jun 24, 2024 – Jun 28, 2024 | $158.79 | $160.91 | $155.65 | $159.15 | 46,516,000 |
| Jul 1, 2024 – Jul 5, 2024 | $158.92 | $161.34 | $151.73 | $155.19 | 20,665,900 |
| Jul 8, 2024 – Jul 12, 2024 | $154.53 | $159.25 | $152.97 | $158.00 | 19,435,600 |
| Jul 15, 2024 – Jul 19, 2024 | $158.17 | $165.45 | $156.63 | $161.36 | 23,459,200 |
| Jul 22, 2024 – Jul 26, 2024 | $162.30 | $174.97 | $160.88 | $173.39 | 29,509,400 |
| Jul 29, 2024 – Aug 2, 2024 | $172.34 | $181.58 | $169.05 | $177.26 | 30,864,000 |
| Aug 5, 2024 – Aug 9, 2024 | $175.53 | $178.87 | $171.40 | $177.85 | 26,034,600 |
| Aug 12, 2024 – Aug 16, 2024 | $177.99 | $182.59 | $175.77 | $181.57 | 20,833,800 |
| Aug 19, 2024 – Aug 23, 2024 | $181.10 | $185.39 | $181.06 | $184.99 | 20,588,500 |
| Aug 26, 2024 – Aug 30, 2024 | $185.00 | $185.69 | $181.53 | $183.83 | 18,956,100 |
| Sep 2, 2024 – Sep 6, 2024 | $183.67 | $187.24 | $179.94 | $181.10 | 19,302,100 |
| Sep 9, 2024 – Sep 13, 2024 | $182.57 | $186.79 | $179.11 | $181.86 | 21,732,800 |
| Sep 16, 2024 – Sep 20, 2024 | $183.37 | $183.69 | $179.59 | $181.17 | 25,597,100 |
| Sep 23, 2024 – Sep 27, 2024 | $181.38 | $183.66 | $177.56 | $182.41 | 24,161,400 |
| Sep 30, 2024 – Oct 4, 2024 | $182.46 | $186.32 | $180.78 | $181.94 | 19,625,200 |
| Oct 7, 2024 – Oct 11, 2024 | $182.06 | $182.83 | $179.75 | $181.84 | 20,467,200 |
| Oct 14, 2024 – Oct 18, 2024 | $181.89 | $185.24 | $177.60 | $178.26 | 25,780,300 |
| Oct 21, 2024 – Oct 25, 2024 | $178.12 | $179.78 | $175.46 | $177.31 | 23,732,800 |
| Oct 28, 2024 – Nov 1, 2024 | $177.54 | $195.69 | $177.00 | $192.13 | 35,234,800 |
| Nov 4, 2024 – Nov 8, 2024 | $192.36 | $194.58 | $187.22 | $188.31 | 24,953,000 |
| Nov 11, 2024 – Nov 15, 2024 | $168.55 | $168.55 | $155.48 | $155.73 | 59,508,700 |
| Nov 18, 2024 – Nov 22, 2024 | $156.33 | $168.83 | $154.62 | $167.02 | 38,894,800 |
| Nov 25, 2024 – Nov 29, 2024 | $167.09 | $173.90 | $166.76 | $172.67 | 27,394,700 |
| Dec 2, 2024 – Dec 6, 2024 | $172.05 | $173.21 | $163.79 | $166.31 | 24,453,500 |
| Dec 9, 2024 – Dec 13, 2024 | $165.74 | $168.14 | $162.34 | $163.64 | 28,447,400 |
| Dec 16, 2024 – Dec 20, 2024 | $162.04 | $166.88 | $160.66 | $165.73 | 46,355,600 |
| Dec 23, 2024 – Dec 27, 2024 | $165.46 | $170.23 | $164.83 | $168.02 | 15,143,100 |
| Dec 30, 2024 – Jan 3, 2025 | $167.09 | $171.38 | $165.66 | $171.05 | 15,204,300 |
| Jan 6, 2025 – Jan 10, 2025 | $170.64 | $171.95 | $163.61 | $165.34 | 22,068,000 |
| Jan 13, 2025 – Jan 17, 2025 | $165.33 | $168.00 | $160.76 | $163.46 | 30,650,400 |
| Jan 20, 2025 – Jan 24, 2025 | $164.03 | $167.37 | $160.13 | $162.26 | 29,714,600 |
| Jan 27, 2025 – Jan 31, 2025 | $164.51 | $182.72 | $164.44 | $175.22 | 33,472,900 |
| Feb 3, 2025 – Feb 7, 2025 | $174.53 | $185.31 | $173.55 | $181.60 | 32,049,700 |
| Feb 10, 2025 – Feb 14, 2025 | $182.42 | $185.97 | $179.37 | $183.77 | 20,273,500 |
| Feb 17, 2025 – Feb 21, 2025 | $182.94 | $194.35 | $181.67 | $192.54 | 21,910,600 |
| Feb 24, 2025 – Feb 28, 2025 | $192.30 | $199.71 | $191.78 | $199.16 | 37,651,800 |
| Mar 3, 2025 – Mar 7, 2025 | $200.07 | $205.48 | $196.28 | $204.18 | 31,475,300 |
| Mar 10, 2025 – Mar 14, 2025 | $200.08 | $208.34 | $198.46 | $201.77 | 31,959,400 |
| Mar 17, 2025 – Mar 21, 2025 | $202.20 | $205.33 | $198.89 | $200.10 | 38,070,300 |
| Mar 24, 2025 – Mar 28, 2025 | $199.51 | $201.06 | $187.22 | $195.60 | 35,699,200 |
| Mar 31, 2025 – Apr 4, 2025 | $194.78 | $202.14 | $177.38 | $178.14 | 49,308,000 |
| Apr 7, 2025 – Apr 11, 2025 | $172.49 | $179.50 | $156.63 | $166.79 | 67,093,700 |
| Apr 14, 2025 – Apr 17, 2025 | $169.06 | $173.57 | $163.23 | $166.35 | 33,700,300 |
| Apr 21, 2025 – Apr 25, 2025 | $166.81 | $181.45 | $162.07 | $178.92 | 39,947,700 |
| Apr 28, 2025 – May 2, 2025 | $180.78 | $191.34 | $180.44 | $190.85 | 37,728,500 |
| May 5, 2025 – May 9, 2025 | $190.85 | $190.88 | $174.67 | $177.51 | 36,908,000 |
| May 12, 2025 – May 16, 2025 | $173.09 | $185.29 | $169.79 | $176.95 | 50,754,600 |
| May 19, 2025 – May 23, 2025 | $177.15 | $178.86 | $173.33 | $176.22 | 24,578,900 |
| May 26, 2025 – May 30, 2025 | $177.20 | $179.58 | $175.37 | $178.96 | 27,049,400 |
| Jun 2, 2025 – Jun 6, 2025 | $178.60 | $183.18 | $176.13 | $182.54 | 22,179,100 |
| Jun 9, 2025 – Jun 13, 2025 | $183.20 | $186.16 | $180.21 | $183.74 | 23,404,100 |
| Jun 16, 2025 – Jun 20, 2025 | $183.57 | $184.30 | $176.65 | $178.19 | 24,669,100 |
| Jun 23, 2025 – Jun 27, 2025 | $177.41 | $181.73 | $174.75 | $175.31 | 48,702,100 |
| Jun 30, 2025 – Jul 3, 2025 | $175.43 | $185.20 | $174.77 | $182.01 | 20,784,600 |
| Jul 7, 2025 – Jul 11, 2025 | $182.17 | $189.92 | $179.50 | $185.06 | 34,790,500 |
| Jul 14, 2025 – Jul 18, 2025 | $184.36 | $186.55 | $179.44 | $183.57 | 27,189,700 |
| Jul 21, 2025 – Jul 25, 2025 | $183.91 | $186.46 | $179.07 | $184.55 | 20,980,900 |
| Jul 28, 2025 – Aug 1, 2025 | $185.46 | $192.85 | $181.97 | $189.35 | 33,930,700 |
| Aug 4, 2025 – Aug 8, 2025 | $188.95 | $194.30 | $187.89 | $192.09 | 21,213,100 |
| Aug 11, 2025 – Aug 15, 2025 | $192.22 | $200.62 | $190.97 | $200.47 | 21,742,400 |
| Aug 18, 2025 – Aug 22, 2025 | $200.38 | $206.06 | $198.93 | $204.26 | 26,681,900 |
| Aug 25, 2025 – Aug 29, 2025 | $203.97 | $204.94 | $199.31 | $204.07 | 18,746,000 |
| Sep 1, 2025 – Sep 5, 2025 | $203.82 | $207.89 | $202.70 | $206.16 | 16,306,000 |
| Sep 8, 2025 – Sep 12, 2025 | $204.64 | $215.10 | $201.36 | $211.77 | 25,209,700 |
| Sep 15, 2025 – Sep 19, 2025 | $212.99 | $216.77 | $207.86 | $215.78 | 33,532,200 |
| Sep 22, 2025 – Sep 26, 2025 | $215.77 | $218.39 | $211.12 | $213.97 | 26,546,700 |
| Sep 29, 2025 – Oct 3, 2025 | $214.11 | $237.44 | $213.18 | $226.87 | 41,043,800 |
| Oct 6, 2025 – Oct 10, 2025 | $224.74 | $227.62 | $220.74 | $223.56 | 33,018,600 |
| Oct 13, 2025 – Oct 17, 2025 | $223.08 | $226.77 | $220.12 | $224.27 | 28,286,400 |
| Oct 20, 2025 – Oct 24, 2025 | $225.66 | $227.43 | $221.02 | $222.72 | 21,441,000 |
| Oct 27, 2025 – Oct 31, 2025 | $222.68 | $224.35 | $211.01 | $213.00 | 27,823,900 |
| Nov 3, 2025 – Nov 7, 2025 | $211.68 | $215.89 | $206.80 | $214.10 | 31,249,700 |
| Nov 10, 2025 – Nov 14, 2025 | $211.99 | $233.76 | $211.16 | $226.99 | 31,346,400 |
| Nov 17, 2025 – Nov 21, 2025 | $227.87 | $232.65 | $222.73 | $230.82 | 31,175,300 |
| Nov 24, 2025 – Nov 28, 2025 | $230.55 | $232.13 | $220.30 | $222.44 | 25,936,400 |
| Dec 1, 2025 – Dec 5, 2025 | $221.94 | $225.61 | $217.96 | $220.86 | 22,896,000 |
| Dec 8, 2025 – Dec 12, 2025 | $220.86 | $220.90 | $215.14 | $218.16 | 26,647,400 |
| Dec 15, 2025 – Dec 19, 2025 | $219.06 | $224.17 | $216.78 | $221.58 | 41,350,400 |
| Dec 22, 2025 – Dec 26, 2025 | $220.89 | $225.47 | $219.07 | $224.67 | 11,779,000 |
| Dec 29, 2025 – Jan 2, 2026 | $224.83 | $226.66 | $220.50 | $224.01 | 12,684,700 |
| Jan 5, 2026 – Jan 9, 2026 | $221.76 | $231.57 | $212.83 | $215.00 | 44,858,500 |
| Jan 12, 2026 – Jan 16, 2026 | $216.08 | $218.18 | $210.62 | $211.08 | 35,449,000 |
| Jan 19, 2026 – Jan 23, 2026 | $208.47 | $216.47 | $206.76 | $215.92 | 30,445,800 |
| Jan 26, 2026 – Jan 30, 2026 | $215.77 | $223.40 | $213.40 | $219.61 | 31,972,800 |
| Feb 2, 2026 – Feb 6, 2026 | $221.42 | $226.29 | $201.16 | $220.03 | 45,752,300 |
| Feb 9, 2026 – Feb 13, 2026 | $220.02 | $231.16 | $214.73 | $227.97 | 37,848,800 |
| Feb 16, 2026 – Feb 20, 2026 | $229.11 | $231.67 | $219.62 | $221.38 | 25,072,600 |
| Feb 23, 2026 – Feb 27, 2026 | $222.38 | $229.01 | $217.76 | $228.54 | 29,104,300 |
| Mar 2, 2026 – Mar 6, 2026 | $230.10 | $233.50 | $223.34 | $226.60 | 34,978,000 |
| Mar 9, 2026 – Mar 13, 2026 | $226.47 | $227.75 | $216.10 | $216.33 | 32,964,900 |
| Mar 16, 2026 – Mar 20, 2026 | $217.72 | $220.95 | $199.97 | $201.95 | 51,983,700 |
| Mar 23, 2026 – Mar 27, 2026 | $204.20 | $210.24 | $198.73 | $206.21 | 30,640,800 |
| Mar 30, 2026 – Apr 2, 2026 | $209.03 | $217.09 | $204.55 | $205.66 | 26,656,800 |
| Apr 6, 2026 – Apr 10, 2026 | $203.89 | $210.84 | $198.59 | $204.77 | 28,319,200 |
| Apr 13, 2026 – Apr 17, 2026 | $203.28 | $210.85 | $199.92 | $206.91 | 33,746,000 |
| Apr 20, 2026 – Apr 24, 2026 | $206.47 | $206.86 | $195.75 | $197.31 | 36,259,500 |
| Apr 27, 2026 – May 1, 2026 | $196.60 | $213.35 | $189.40 | $205.14 | 40,849,300 |
| May 4, 2026 – May 8, 2026 | $204.26 | $208.04 | $198.61 | $200.13 | 27,956,300 |
| May 11, 2026 – May 15, 2026 | $200.58 | $213.40 | $200.58 | $208.90 | 28,073,000 |
| May 18, 2026 – May 22, 2026 | $208.88 | $218.46 | $206.21 | $214.18 | 26,638,200 |
| May 25, 2026 – May 29, 2026 | $214.39 | $218.05 | $209.87 | $216.18 | 22,154,600 |
| Jun 1, 2026 – Jun 5, 2026 | $213.74 | $228.84 | $207.51 | $225.62 | 29,418,600 |
| Jun 8, 2026 – Jun 12, 2026 | $225.15 | $226.96 | $219.61 | $226.12 | 21,975,900 |
| Jun 15, 2026 – Jun 18, 2026 | $224.40 | $224.90 | $213.85 | $214.96 | 26,477,700 |
| Jun 22, 2026 – Jun 26, 2026 | $220.37 | $251.56 | $220.37 | $251.56 | 87,502,600 |
| Jun 29, 2026 – Jul 2, 2026 | $251.26 | $259.79 | $245.81 | $259.22 | 30,861,600 |
| Jul 6, 2026 – Jul 10, 2026 | $258.08 | $259.08 | $243.32 | $246.33 | 35,703,900 |
| Jul 13, 2026 – Jul 17, 2026 | $246.61 | $260.96 | $241.47 | $254.49 | 29,220,100 |
| Jul 20, 2026 – Jul 24, 2026 | $253.10 | $260.22 | $252.25 | $259.36 | 22,922,600 |
| Jul 27, 2026 – Jul 31, 2026 | $259.00 | $267.47 | $247.00 | $250.94 | 31,686,700 |
| Aug 3, 2026 – Aug 7, 2026 | $251.45 | $256.20 | $241.20 | $246.04 | 30,159,000 |
| Aug 10, 2026 – Aug 14, 2026 | $245.65 | $255.30 | $244.03 | $249.46 | 21,040,600 |
| Aug 17, 2026 – Aug 21, 2026 | $249.49 | $266.97 | $248.31 | $264.96 | 25,580,900 |
| Aug 24, 2026 – Aug 28, 2026 | $263.99 | $266.91 | $255.08 | $255.48 | 18,846,000 |
| Aug 31, 2026 – Sep 4, 2026 | $254.17 | $264.25 | $252.33 | $256.46 | 20,013,500 |
| Sep 7, 2026 – Sep 11, 2026 | $251.84 | $259.61 | $246.77 | $257.12 | 18,141,500 |
| Sep 14, 2026 – Sep 18, 2026 | $261.67 | $266.34 | $257.80 | $263.96 | 24,419,500 |
InvestorsCraft valuation
Fair value (AI, DCF / IC, Graham) for AbbVie Inc. (ABBV) 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 AbbVie Inc.
AbbVie Inc. is a global biopharmaceutical company dedicated to the discovery, development, manufacturing, and commercialization of advanced medicines. Its extensive therapeutic portfolio encompasses several key areas: Immunology and Inflammation: Leading products include HUMIRA, an injectable therapy for autoimmune and intestinal Behçet's diseases; SKYRIZI, which addresses moderate to severe plaque psoriasis in adults; and RINVOQ, a JAK inhibitor for moderate to severe active rheumatoid arthritis in adult patients. Oncology and Hematology: For blood cancers, AbbVie provides IMBRUVICA and VENCLEXTA (a BCL-2 inhibitor), both indicated for adult patients with chronic lymphocytic leukemia (CLL) and small lymphocytic lymphoma (SLL). Virology: MAVYRET offers a treatment option for individuals with chronic HCV genotype 1-6 infection. Gastroenterology and Endocrinology: The company supplies CREON, an enzyme replacement therapy for exocrine pancreatic insufficiency, and Synthroid, used to manage hypothyroidism. Linzess/Constella helps treat irritable bowel syndrome with constipation (IBS-C) and chronic idiopathic constipation. Women's Health and Urology: Lupron serves as a palliative treatment for conditions like advanced prostate cancer, endometriosis, central precocious puberty, and anemia caused by uterine fibroids. ORILISSA, a nonpeptide small molecule GnRH antagonist, is designed for women experiencing moderate to severe endometriosis pain. Neurology: AbbVie offers Duopa and Duodopa, a levodopa-carbidopa intestinal gel for Parkinson's disease, and Ubrelvy to treat migraines (with or without aura) in adults. The therapeutic formulation of Botox is also part of its offerings. Ophthalmology: Its eye care segment features Lumigan/Ganfort (a bimatoprost ophthalmic solution) and Alphagan/Combigan (an alpha-adrenergic receptor agonist), both aimed at reducing elevated intraocular pressure (IOP) in patients with open-angle glaucoma (OAG) or ocular hypertension. Restasis, a calcineurin inhibitor immunosuppressant, is provided to enhance tear production, alongside other specialized eye care products. AbbVie Inc. also engages in research collaborations, including a partnership with Dragonfly Therapeutics, Inc. The company was founded in 2012 and operates from its headquarters in North Chicago, Illinois.
- CEO
- Robert A. Michael
- Employees
- 57K
- Beta
- 0.28
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.