Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Dec 06, 2019 | 103.90 | 104.95 | 103.35 | 104.80 | 104.80 | 222,809 |
Dec 05, 2019 | 105.75 | 105.75 | 103.80 | 103.90 | 103.90 | 261,554 |
Dec 04, 2019 | 104.65 | 105.90 | 103.75 | 105.35 | 105.35 | 320,418 |
Dec 03, 2019 | 103.75 | 105.05 | 103.45 | 104.70 | 104.70 | 391,382 |
Dec 02, 2019 | 105.70 | 106.40 | 103.40 | 103.40 | 103.40 | 417,305 |
Nov 29, 2019 | 104.95 | 106.15 | 104.85 | 105.85 | 105.85 | 197,162 |
Nov 28, 2019 | 105.50 | 105.70 | 105.00 | 105.45 | 105.45 | 115,694 |
Nov 27, 2019 | 106.05 | 106.40 | 105.05 | 105.65 | 105.65 | 241,823 |
Nov 26, 2019 | 104.10 | 105.60 | 103.50 | 105.60 | 105.60 | 465,274 |
Nov 25, 2019 | 103.75 | 104.00 | 103.15 | 104.00 | 104.00 | 255,578 |
Nov 22, 2019 | 104.60 | 104.80 | 103.30 | 103.40 | 103.40 | 420,765 |
Nov 21, 2019 | 105.30 | 105.30 | 104.30 | 104.30 | 104.30 | 343,147 |
Nov 20, 2019 | 105.90 | 106.20 | 105.05 | 105.45 | 105.45 | 247,900 |
Nov 19, 2019 | 106.95 | 107.00 | 105.90 | 106.00 | 106.00 | 289,963 |
Nov 18, 2019 | 106.10 | 106.35 | 105.10 | 106.20 | 106.20 | 390,325 |
Nov 15, 2019 | 105.70 | 105.90 | 104.30 | 105.75 | 105.75 | 338,093 |
Nov 14, 2019 | 105.35 | 106.60 | 103.95 | 105.10 | 105.10 | 398,757 |
Nov 13, 2019 | 104.60 | 106.10 | 104.60 | 105.25 | 105.25 | 326,790 |
Nov 12, 2019 | 105.55 | 105.65 | 104.55 | 104.90 | 104.90 | 365,324 |
Nov 11, 2019 | 106.50 | 107.15 | 105.25 | 105.55 | 105.55 | 241,168 |
Nov 08, 2019 | 106.70 | 107.10 | 106.10 | 106.75 | 106.75 | 320,552 |
Nov 07, 2019 | 107.55 | 107.70 | 106.45 | 106.85 | 106.85 | 406,264 |
Nov 06, 2019 | 105.20 | 107.30 | 104.80 | 107.15 | 107.15 | 393,333 |
Nov 05, 2019 | 104.90 | 105.50 | 104.30 | 105.20 | 105.20 | 414,217 |
Nov 04, 2019 | 105.05 | 105.85 | 104.20 | 105.20 | 105.20 | 359,886 |
Nov 01, 2019 | 106.20 | 106.75 | 104.65 | 104.65 | 104.65 | 375,578 |
Oct 31, 2019 | 104.85 | 107.25 | 104.65 | 106.15 | 106.15 | 650,352 |
Oct 30, 2019 | 101.85 | 104.95 | 100.90 | 104.70 | 104.70 | 527,008 |
Oct 29, 2019 | 103.15 | 103.80 | 101.70 | 103.00 | 103.00 | 576,785 |
Oct 28, 2019 | 103.50 | 104.55 | 102.70 | 103.80 | 103.80 | 507,086 |
Oct 25, 2019 | 104.05 | 104.25 | 102.75 | 103.65 | 103.65 | 359,686 |
Oct 24, 2019 | 103.65 | 104.30 | 103.20 | 104.05 | 104.05 | 267,408 |
Oct 23, 2019 | 104.05 | 104.70 | 103.10 | 103.40 | 103.40 | 376,837 |
Oct 22, 2019 | 104.15 | 104.85 | 103.30 | 104.30 | 104.30 | 430,847 |
Oct 21, 2019 | 105.70 | 106.10 | 104.35 | 104.45 | 104.45 | 316,524 |
Oct 18, 2019 | 106.50 | 106.55 | 104.85 | 105.75 | 105.75 | 401,450 |
Oct 17, 2019 | 106.50 | 107.00 | 105.95 | 106.35 | 106.35 | 387,837 |
Oct 16, 2019 | 105.45 | 106.95 | 105.35 | 106.20 | 106.20 | 599,113 |
Oct 15, 2019 | 105.25 | 106.60 | 104.95 | 106.00 | 106.00 | 783,622 |
Oct 14, 2019 | 103.50 | 104.70 | 103.30 | 104.45 | 104.45 | 360,928 |
Oct 11, 2019 | 104.70 | 104.75 | 103.15 | 103.35 | 103.35 | 557,369 |
Oct 10, 2019 | 106.70 | 106.70 | 104.65 | 104.70 | 104.70 | 413,985 |
Oct 09, 2019 | 106.55 | 108.05 | 106.40 | 106.55 | 106.55 | 279,098 |
Oct 08, 2019 | 105.95 | 107.35 | 105.80 | 106.15 | 106.15 | 393,664 |
Oct 07, 2019 | 105.80 | 106.60 | 105.55 | 105.90 | 105.90 | 344,541 |
Oct 04, 2019 | 105.65 | 106.25 | 105.20 | 105.85 | 105.85 | 378,085 |
Oct 02, 2019 | 107.45 | 107.75 | 104.45 | 105.00 | 105.00 | 525,081 |
Oct 01, 2019 | 108.20 | 109.20 | 106.00 | 107.15 | 107.15 | 525,815 |
Sep 30, 2019 | 108.25 | 108.90 | 107.60 | 108.20 | 108.20 | 350,417 |
Sep 27, 2019 | 108.00 | 108.70 | 107.45 | 108.00 | 108.00 | 285,611 |
Sep 26, 2019 | 106.90 | 107.80 | 105.80 | 107.75 | 107.75 | 722,401 |
Sep 25, 2019 | 108.10 | 108.95 | 107.25 | 107.25 | 107.25 | 435,276 |
Sep 24, 2019 | 107.60 | 108.75 | 107.05 | 108.40 | 108.40 | 295,554 |
Sep 23, 2019 | 107.50 | 108.75 | 107.30 | 107.50 | 107.50 | 351,155 |
Sep 20, 2019 | 108.20 | 108.20 | 107.05 | 107.60 | 107.60 | 732,783 |
Sep 19, 2019 | 109.30 | 109.65 | 107.95 | 107.95 | 107.95 | 385,933 |
Sep 18, 2019 | 107.80 | 109.40 | 107.50 | 109.25 | 109.25 | 412,319 |
Sep 17, 2019 | 108.10 | 110.35 | 107.85 | 110.05 | 110.05 | 473,526 |
Sep 16, 2019 | 109.30 | 109.60 | 107.75 | 107.90 | 107.90 | 285,762 |
Sep 13, 2019 | 110.80 | 110.80 | 109.15 | 109.65 | 109.65 | 416,124 |
Sep 12, 2019 | 110.50 | 111.65 | 109.65 | 110.65 | 110.65 | 487,421 |
Sep 11, 2019 | 109.85 | 111.30 | 109.50 | 111.30 | 111.30 | 490,161 |
Sep 10, 2019 | 111.85 | 111.85 | 108.50 | 109.80 | 109.80 | 754,598 |
Sep 09, 2019 | 114.10 | 114.35 | 111.40 | 111.40 | 111.40 | 432,478 |
Sep 06, 2019 | 114.40 | 114.85 | 112.90 | 114.00 | 114.00 | 555,533 |
Sep 05, 2019 | 117.00 | 117.25 | 114.25 | 114.45 | 114.45 | 364,664 |
Sep 04, 2019 | 116.65 | 116.80 | 115.50 | 116.35 | 116.35 | 306,521 |
Sep 03, 2019 | 115.65 | 116.80 | 115.05 | 115.90 | 115.90 | 341,982 |
Sep 02, 2019 | 114.40 | 116.25 | 114.10 | 115.80 | 115.80 | 250,196 |
Aug 30, 2019 | 113.20 | 114.90 | 112.60 | 114.50 | 114.50 | 374,695 |
Aug 29, 2019 | 113.35 | 115.35 | 113.35 | 114.20 | 114.20 | 353,001 |
Aug 28, 2019 | 113.20 | 113.80 | 112.40 | 113.60 | 113.60 | 274,675 |
Aug 27, 2019 | 111.35 | 113.00 | 110.60 | 113.00 | 113.00 | 379,148 |
Aug 26, 2019 | 110.25 | 111.60 | 109.80 | 110.90 | 110.90 | 277,633 |
Aug 23, 2019 | 110.50 | 111.15 | 110.00 | 110.15 | 110.15 | 341,272 |
Aug 22, 2019 | 111.65 | 111.70 | 110.00 | 110.30 | 110.30 | 290,453 |
Aug 21, 2019 | 110.20 | 111.45 | 110.10 | 111.30 | 111.30 | 250,909 |
Aug 20, 2019 | 111.00 | 111.95 | 109.85 | 110.15 | 110.15 | 375,095 |
Aug 19, 2019 | 110.30 | 110.85 | 109.85 | 110.50 | 110.50 | 315,219 |
Aug 16, 2019 | 109.95 | 110.30 | 109.50 | 110.00 | 110.00 | 455,926 |
Aug 15, 2019 | 108.65 | 110.85 | 108.45 | 109.95 | 109.95 | 543,573 |
Aug 14, 2019 | 108.30 | 109.45 | 107.70 | 108.40 | 108.40 | 364,586 |
Aug 13, 2019 | 108.40 | 108.80 | 106.90 | 107.95 | 107.95 | 446,894 |
Aug 12, 2019 | 106.80 | 108.95 | 106.80 | 108.50 | 108.50 | 311,481 |
Aug 09, 2019 | 109.50 | 109.75 | 108.35 | 108.60 | 108.60 | 410,214 |
Aug 08, 2019 | 108.65 | 109.50 | 108.40 | 109.35 | 109.35 | 360,913 |
Aug 07, 2019 | 106.70 | 108.15 | 105.55 | 107.70 | 107.70 | 456,291 |
Aug 06, 2019 | 102.00 | 108.50 | 101.50 | 106.45 | 106.45 | 882,006 |
Aug 05, 2019 | 105.00 | 105.70 | 103.05 | 103.15 | 103.15 | 459,490 |
Aug 02, 2019 | 106.35 | 107.05 | 104.95 | 105.15 | 105.15 | 558,519 |
Aug 01, 2019 | 104.90 | 107.05 | 104.55 | 106.90 | 106.90 | 438,456 |
Jul 31, 2019 | 105.55 | 105.60 | 104.20 | 105.00 | 105.00 | 484,763 |
Jul 30, 2019 | 106.50 | 107.50 | 106.30 | 106.35 | 106.35 | 299,499 |
Jul 29, 2019 | 105.75 | 107.40 | 105.65 | 107.00 | 107.00 | 258,962 |
Jul 26, 2019 | 106.25 | 106.35 | 105.05 | 106.00 | 106.00 | 271,353 |
Jul 25, 2019 | 106.20 | 106.45 | 105.05 | 105.65 | 105.65 | 423,637 |
Jul 24, 2019 | 107.90 | 108.60 | 105.50 | 105.85 | 105.85 | 458,454 |
Jul 23, 2019 | 107.30 | 108.20 | 106.90 | 107.65 | 107.65 | 289,129 |
Jul 22, 2019 | 105.90 | 106.90 | 105.70 | 106.90 | 106.90 | 236,617 |
Jul 19, 2019 | 106.90 | 107.45 | 106.05 | 106.20 | 106.20 | 353,013 |
*Close price adjusted for splits.**Adjusted close price adjusted for both dividends and splits. |