Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1997-11-14 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2015
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2015-12-31 | $339.13 | $339.13 | 83,800 | — | — |
| 2015-12-30 | $344.14 | $344.14 | 59,400 | — | — |
| 2015-12-29 | $345.75 | $345.75 | 90,100 | — | — |
| 2015-12-28 | $343.46 | $343.46 | 101,200 | — | — |
| 2015-12-24 | $341.86 | $341.86 | 48,400 | — | — |
| 2015-12-23 | $340.02 | $340.02 | 140,100 | — | — |
| 2015-12-22 | $337.11 | $337.11 | 132,900 | — | — |
| 2015-12-21 | $332.73 | $332.73 | 142,800 | — | — |
| 2015-12-18 | $331.06 | $331.06 | 332,400 | — | — |
| 2015-12-17 | $332.06 | $332.06 | 164,200 | — | — |
| 2015-12-16 | $340.70 | $340.70 | 176,800 | — | — |
| 2015-12-15 | $336.18 | $336.18 | 138,900 | — | — |
| 2015-12-14 | $334.45 | $334.45 | 178,500 | — | — |
| 2015-12-11 | $330.38 | $330.38 | 148,100 | — | — |
| 2015-12-10 | $333.63 | $333.63 | 134,800 | — | — |
| 2015-12-09 | $331.53 | $331.53 | 222,600 | — | — |
| 2015-12-08 | $334.36 | $334.36 | 274,300 | — | — |
| 2015-12-07 | $338.66 | $338.66 | 137,000 | — | — |
| 2015-12-04 | $338.72 | $338.72 | 207,000 | — | — |
| 2015-12-03 | $332.17 | $332.17 | 249,700 | — | — |
| 2015-12-02 | $336.12 | $336.12 | 198,100 | — | — |
| 2015-12-01 | $342.17 | $342.17 | 175,300 | — | — |
| 2015-11-30 | $342.78 | $342.78 | 171,800 | — | — |
| 2015-11-27 | $344.77 | $344.77 | 103,900 | — | — |
| 2015-11-25 | $340.00 | $340.00 | 164,100 | — | — |
| 2015-11-24 | $340.15 | $340.15 | 183,000 | — | — |
| 2015-11-23 | $340.57 | $340.57 | 196,500 | — | — |
| 2015-11-20 | $343.57 | $343.57 | 191,700 | — | — |
| 2015-11-19 | $340.00 | $340.00 | 155,400 | — | — |
| 2015-11-18 | $341.14 | $341.14 | 218,300 | — | — |
| 2015-11-17 | $336.32 | $336.32 | 170,700 | — | — |
| 2015-11-16 | $333.05 | $333.05 | 173,700 | — | — |
| 2015-11-13 | $328.19 | $328.19 | 164,900 | — | — |
| 2015-11-12 | $325.11 | $325.11 | 160,800 | — | — |
| 2015-11-11 | $332.83 | $332.83 | 225,900 | — | — |
| 2015-11-10 | $331.70 | $331.70 | 228,700 | — | — |
| 2015-11-09 | $328.09 | $328.09 | 246,400 | — | — |
| 2015-11-06 | $327.66 | $327.66 | 362,000 | — | — |
| 2015-11-05 | $312.36 | $312.36 | 283,100 | — | — |
| 2015-11-04 | $312.88 | $312.88 | 176,300 | — | — |
| 2015-11-03 | $314.25 | $314.25 | 553,400 | — | — |
| 2015-11-02 | $313.08 | $313.08 | 158,800 | — | — |
| 2015-10-30 | $310.99 | $310.99 | 212,500 | — | — |
| 2015-10-29 | $309.43 | $309.43 | 209,500 | — | — |
| 2015-10-28 | $307.37 | $307.37 | 180,500 | — | — |
| 2015-10-27 | $300.57 | $300.57 | 204,700 | — | — |
| 2015-10-26 | $300.68 | $300.68 | 186,400 | — | — |
| 2015-10-23 | $304.27 | $304.27 | 184,900 | — | — |
| 2015-10-22 | $300.44 | $300.44 | 274,800 | — | — |
| 2015-10-21 | $293.13 | $293.13 | 222,500 | — | — |
| 2015-10-20 | $294.43 | $294.43 | 170,200 | — | — |
| 2015-10-19 | $291.40 | $291.40 | 137,200 | — | — |
| 2015-10-16 | $291.33 | $291.33 | 153,500 | — | — |
| 2015-10-15 | $288.01 | $288.01 | 216,100 | — | — |
| 2015-10-14 | $283.27 | $283.27 | 260,000 | — | — |
| 2015-10-13 | $291.19 | $291.19 | 98,000 | — | — |
| 2015-10-12 | $295.52 | $295.52 | 118,500 | — | — |
| 2015-10-09 | $293.71 | $293.71 | 166,600 | — | — |
| 2015-10-08 | $292.17 | $292.17 | 168,700 | — | — |
| 2015-10-07 | $287.60 | $287.60 | 398,000 | — | — |
| 2015-10-06 | $284.46 | $284.46 | 277,200 | — | — |
| 2015-10-05 | $289.78 | $289.78 | 222,900 | — | — |
| 2015-10-02 | $290.21 | $290.21 | 94,300 | — | — |
| 2015-10-01 | $284.19 | $284.19 | 231,800 | — | — |
| 2015-09-30 | $284.74 | $284.74 | 319,000 | — | — |
| 2015-09-29 | $282.43 | $282.43 | 268,000 | — | — |
| 2015-09-28 | $277.62 | $277.62 | 208,600 | — | — |
| 2015-09-25 | $281.09 | $281.09 | 236,900 | — | — |
| 2015-09-24 | $279.18 | $279.18 | 271,900 | — | — |
| 2015-09-23 | $281.73 | $281.73 | 285,800 | — | — |
| 2015-09-22 | $285.57 | $285.57 | 358,000 | — | — |
| 2015-09-21 | $292.33 | $292.33 | 166,900 | — | — |
| 2015-09-18 | $293.45 | $293.45 | 432,100 | — | — |
| 2015-09-17 | $303.14 | $303.14 | 188,200 | — | — |
| 2015-09-16 | $299.86 | $299.86 | 148,400 | — | — |
| 2015-09-15 | $296.40 | $296.40 | 130,200 | — | — |
| 2015-09-14 | $294.50 | $294.50 | 195,800 | — | — |
| 2015-09-11 | $299.77 | $299.77 | 396,400 | — | — |
| 2015-09-10 | $290.96 | $290.96 | 373,100 | — | — |
| 2015-09-09 | $298.09 | $298.09 | 249,200 | — | — |
| 2015-09-08 | $298.25 | $298.25 | 223,900 | — | — |
| 2015-09-04 | $288.99 | $288.99 | 307,800 | — | — |
| 2015-09-03 | $296.27 | $296.27 | 150,400 | — | — |
| 2015-09-02 | $297.18 | $297.18 | 173,800 | — | — |
| 2015-09-01 | $286.79 | $286.79 | 247,700 | — | — |
| 2015-08-31 | $296.55 | $296.55 | 235,300 | — | — |
| 2015-08-28 | $300.20 | $300.20 | 217,400 | — | — |
| 2015-08-27 | $305.69 | $305.69 | 147,200 | — | — |
| 2015-08-26 | $298.95 | $298.95 | 293,400 | — | — |
| 2015-08-25 | $287.67 | $287.67 | 336,800 | — | — |
| 2015-08-24 | $291.08 | $291.08 | 440,600 | — | — |
| 2015-08-21 | $304.76 | $304.76 | 340,600 | — | — |
| 2015-08-20 | $311.29 | $311.29 | 187,500 | — | — |
| 2015-08-19 | $320.92 | $320.92 | 118,500 | — | — |
| 2015-08-18 | $325.11 | $325.11 | 121,500 | — | — |
| 2015-08-17 | $326.60 | $326.60 | 91,000 | — | — |
| 2015-08-14 | $322.03 | $322.03 | 113,200 | — | — |
| 2015-08-13 | $321.61 | $321.61 | 169,900 | — | — |
| 2015-08-12 | $319.41 | $319.41 | 341,700 | — | — |
| 2015-08-11 | $327.50 | $327.50 | 226,600 | — | — |
| 2015-08-10 | $334.12 | $334.12 | 191,800 | — | — |
| 2015-08-07 | $329.33 | $329.33 | 180,500 | — | — |
| 2015-08-06 | $327.10 | $327.10 | 157,400 | — | — |
| 2015-08-05 | $332.96 | $332.96 | 160,800 | — | — |
| 2015-08-04 | $330.00 | $330.00 | 147,900 | — | — |
| 2015-08-03 | $332.99 | $332.99 | 215,100 | — | — |
| 2015-07-31 | $337.60 | $337.60 | 451,500 | — | — |
| 2015-07-30 | $340.38 | $340.38 | 159,000 | — | — |
| 2015-07-29 | $337.75 | $337.75 | 131,900 | — | — |
| 2015-07-28 | $334.99 | $334.99 | 198,000 | — | — |
| 2015-07-27 | $329.57 | $329.57 | 291,300 | — | — |
| 2015-07-24 | $335.73 | $335.73 | 157,100 | — | — |
| 2015-07-23 | $337.52 | $337.52 | 194,900 | — | — |
| 2015-07-22 | $340.35 | $340.35 | 237,700 | — | — |
| 2015-07-21 | $341.00 | $341.00 | 295,700 | — | — |
| 2015-07-20 | $346.92 | $346.92 | 202,700 | — | — |
| 2015-07-17 | $345.01 | $345.01 | 130,200 | — | — |
| 2015-07-16 | $345.67 | $345.67 | 262,500 | — | — |
| 2015-07-15 | $340.87 | $340.87 | 160,600 | — | — |
| 2015-07-14 | $341.88 | $341.88 | 120,800 | — | — |
| 2015-07-13 | $339.79 | $339.79 | 149,800 | — | — |
| 2015-07-10 | $334.64 | $334.64 | 138,900 | — | — |
| 2015-07-09 | $329.10 | $329.10 | 151,000 | — | — |
| 2015-07-08 | $329.01 | $329.01 | 485,700 | — | — |
| 2015-07-07 | $345.28 | $345.28 | 183,700 | — | — |
| 2015-07-06 | $346.13 | $346.13 | 111,500 | — | — |
| 2015-07-02 | $346.46 | $346.46 | 112,900 | — | — |
| 2015-07-01 | $344.96 | $344.96 | 229,400 | — | — |
| 2015-06-30 | $341.46 | $341.46 | 133,300 | — | — |
| 2015-06-29 | $339.00 | $339.00 | 170,800 | — | — |
| 2015-06-26 | $343.12 | $343.12 | 225,400 | — | — |
| 2015-06-25 | $342.48 | $342.48 | 163,100 | — | — |
| 2015-06-24 | $342.45 | $342.45 | 143,300 | — | — |
| 2015-06-23 | $343.44 | $343.44 | 112,800 | — | — |
| 2015-06-22 | $343.29 | $343.29 | 243,700 | — | — |
| 2015-06-19 | $338.00 | $338.00 | 144,800 | — | — |
| 2015-06-18 | $342.04 | $342.04 | 192,800 | — | — |
| 2015-06-17 | $343.14 | $343.14 | 131,500 | — | — |
| 2015-06-16 | $339.41 | $339.41 | 159,300 | — | — |
| 2015-06-15 | $336.61 | $336.61 | 109,300 | — | — |
| 2015-06-12 | $337.54 | $337.54 | 87,900 | — | — |
| 2015-06-11 | $340.09 | $340.09 | 138,800 | — | — |
| 2015-06-10 | $336.89 | $336.89 | 118,000 | — | — |
| 2015-06-09 | $332.66 | $332.66 | 138,300 | — | — |
| 2015-06-08 | $328.32 | $328.32 | 82,400 | — | — |
| 2015-06-05 | $329.66 | $329.66 | 150,300 | — | — |
| 2015-06-04 | $329.89 | $329.89 | 112,400 | — | — |
| 2015-06-03 | $336.13 | $336.13 | 185,500 | — | — |
| 2015-06-02 | $329.21 | $329.21 | 137,600 | — | — |
| 2015-06-01 | $325.61 | $325.61 | 132,200 | — | — |
| 2015-05-29 | $324.68 | $324.68 | 171,000 | — | — |
| 2015-05-28 | $328.18 | $328.18 | 126,600 | — | — |
| 2015-05-27 | $330.02 | $330.02 | 129,600 | — | — |
| 2015-05-26 | $325.28 | $325.28 | 146,500 | — | — |
| 2015-05-22 | $330.59 | $330.59 | 110,300 | — | — |
| 2015-05-21 | $330.84 | $330.84 | 143,000 | — | — |
| 2015-05-20 | $331.30 | $331.30 | 109,500 | — | — |
| 2015-05-19 | $329.59 | $329.59 | 127,900 | — | — |
| 2015-05-18 | $327.55 | $327.55 | 126,700 | — | — |
| 2015-05-15 | $325.62 | $325.62 | 130,300 | — | — |
| 2015-05-14 | $325.60 | $325.60 | 139,500 | — | — |
| 2015-05-13 | $323.42 | $323.42 | 192,900 | — | — |
| 2015-05-12 | $321.61 | $321.61 | 191,900 | — | — |
| 2015-05-11 | $325.02 | $325.02 | 183,700 | — | — |
| 2015-05-08 | $326.29 | $326.29 | 338,200 | — | — |
| 2015-05-07 | $321.89 | $321.89 | 145,000 | — | — |
| 2015-05-06 | $323.39 | $323.39 | 156,500 | — | — |
| 2015-05-05 | $321.23 | $321.23 | 146,100 | — | — |
| 2015-05-04 | $324.04 | $324.04 | 84,900 | — | — |
| 2015-05-01 | $320.50 | $320.50 | 149,400 | — | — |
| 2015-04-30 | $317.01 | $317.01 | 185,500 | — | — |
| 2015-04-29 | $320.56 | $320.56 | 125,400 | — | — |
| 2015-04-28 | $322.43 | $322.43 | 70,000 | — | — |
| 2015-04-27 | $320.02 | $320.02 | 88,500 | — | — |
| 2015-04-24 | $322.06 | $322.06 | 62,000 | — | — |
| 2015-04-23 | $324.36 | $324.36 | 63,000 | — | — |
| 2015-04-22 | $324.14 | $324.14 | 71,000 | — | — |
| 2015-04-21 | $323.48 | $323.48 | 46,600 | — | — |
| 2015-04-20 | $323.19 | $323.19 | 104,200 | — | — |
| 2015-04-17 | $320.54 | $320.54 | 112,500 | — | — |
| 2015-04-16 | $325.74 | $325.74 | 54,800 | — | — |
| 2015-04-15 | $327.09 | $327.09 | 73,700 | — | — |
| 2015-04-14 | $324.50 | $324.50 | 89,600 | — | — |
| 2015-04-13 | $327.60 | $327.60 | 103,600 | — | — |
| 2015-04-10 | $331.15 | $331.15 | 71,700 | — | — |
| 2015-04-09 | $329.23 | $329.23 | 122,200 | — | — |
| 2015-04-08 | $326.77 | $326.77 | 126,500 | — | — |
| 2015-04-07 | $322.90 | $322.90 | 114,200 | — | — |
| 2015-04-06 | $326.16 | $326.16 | 151,800 | — | — |
| 2015-04-02 | $321.47 | $321.47 | 141,800 | — | — |
| 2015-04-01 | $325.09 | $325.09 | 127,400 | — | — |
| 2015-03-31 | $328.65 | $328.65 | 156,100 | — | — |
| 2015-03-30 | $324.83 | $324.83 | 111,000 | — | — |
| 2015-03-27 | $323.29 | $323.29 | 60,500 | — | — |
| 2015-03-26 | $318.88 | $318.88 | 84,400 | — | — |
| 2015-03-25 | $320.40 | $320.40 | 80,400 | — | — |
| 2015-03-24 | $325.17 | $325.17 | 111,200 | — | — |
| 2015-03-23 | $328.67 | $328.67 | 79,600 | — | — |
| 2015-03-20 | $331.84 | $331.84 | 248,600 | — | — |
| 2015-03-19 | $330.71 | $330.71 | 166,800 | — | — |
| 2015-03-18 | $324.39 | $324.39 | 130,400 | — | — |
| 2015-03-17 | $320.54 | $320.54 | 182,600 | — | — |
| 2015-03-16 | $320.73 | $320.73 | 113,800 | — | — |
| 2015-03-13 | $314.65 | $314.65 | 118,100 | — | — |
| 2015-03-12 | $317.09 | $317.09 | 88,600 | — | — |
| 2015-03-11 | $309.46 | $309.46 | 114,700 | — | — |
| 2015-03-10 | $306.27 | $306.27 | 144,900 | — | — |
| 2015-03-09 | $310.38 | $310.38 | 130,500 | — | — |
| 2015-03-06 | $310.97 | $310.97 | 141,600 | — | — |
| 2015-03-05 | $313.66 | $313.66 | 209,200 | — | — |
| 2015-03-04 | $312.98 | $312.98 | 93,700 | — | — |
| 2015-03-03 | $315.19 | $315.19 | 100,200 | — | — |
| 2015-03-02 | $317.52 | $317.52 | 113,500 | — | — |
| 2015-02-27 | $314.17 | $314.17 | 73,900 | — | — |
| 2015-02-26 | $314.66 | $314.66 | 83,600 | — | — |
| 2015-02-25 | $316.92 | $316.92 | 113,100 | — | — |
| 2015-02-24 | $313.04 | $313.04 | 76,900 | — | — |
| 2015-02-23 | $312.47 | $312.47 | 80,500 | — | — |
| 2015-02-20 | $313.63 | $313.63 | 90,500 | — | — |
| 2015-02-19 | $309.22 | $309.22 | 98,300 | — | — |
| 2015-02-18 | $310.00 | $310.00 | 111,800 | — | — |
| 2015-02-17 | $309.13 | $309.13 | 147,300 | — | — |
| 2015-02-13 | $307.00 | $307.00 | 111,500 | — | — |
| 2015-02-12 | $307.13 | $307.13 | 151,300 | — | — |
| 2015-02-11 | $303.42 | $303.42 | 107,900 | — | — |
| 2015-02-10 | $302.88 | $302.88 | 165,300 | — | — |
| 2015-02-09 | $304.84 | $304.84 | 196,000 | — | — |
| 2015-02-06 | $308.91 | $308.91 | 237,500 | — | — |
| 2015-02-05 | $311.27 | $311.27 | 176,000 | — | — |
| 2015-02-04 | $310.49 | $310.49 | 161,300 | — | — |
| 2015-02-03 | $311.29 | $311.29 | 192,100 | — | — |
| 2015-02-02 | $307.08 | $307.08 | 256,000 | — | — |
| 2015-01-30 | $303.95 | $303.95 | 187,800 | — | — |
| 2015-01-29 | $305.56 | $305.56 | 150,000 | — | — |
| 2015-01-28 | $299.77 | $299.77 | 125,800 | — | — |
| 2015-01-27 | $298.50 | $298.50 | 131,600 | — | — |
| 2015-01-26 | $303.50 | $303.50 | 117,900 | — | — |
| 2015-01-23 | $303.05 | $303.05 | 118,300 | — | — |
| 2015-01-22 | $304.77 | $304.77 | 154,200 | — | — |
| 2015-01-21 | $295.77 | $295.77 | 100,800 | — | — |
| 2015-01-20 | $294.55 | $294.55 | 153,300 | — | — |
| 2015-01-16 | $292.00 | $292.00 | 203,700 | — | — |
| 2015-01-15 | $289.09 | $289.09 | 273,300 | — | — |
| 2015-01-14 | $297.19 | $297.19 | 83,300 | — | — |
| 2015-01-13 | $296.64 | $296.64 | 87,900 | — | — |
| 2015-01-12 | $296.32 | $296.32 | 86,900 | — | — |
| 2015-01-09 | $299.28 | $299.28 | 65,500 | — | — |
| 2015-01-08 | $300.72 | $300.72 | 124,200 | — | — |
| 2015-01-07 | $296.49 | $296.49 | 145,500 | — | — |
| 2015-01-06 | $291.12 | $291.12 | 145,200 | — | — |
| 2015-01-05 | $295.45 | $295.45 | 99,500 | — | — |
| 2015-01-02 | $301.95 | $301.95 | 64,600 | — | — |