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
- 1984-11-13 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $110.12 | 4,424 |
| 2026-09-03 | — | — | — | $109.44 | 9,765 |
| 2026-09-02 | — | — | — | $111.77 | 5,819 |
| 2026-09-01 | — | — | — | $113.22 | 8,709 |
| 2026-08-31 | — | — | — | $112.10 | 5,827 |
| 2026-08-28 | — | — | — | $114.72 | 11,592 |
| 2026-08-27 | $113.75 | $293.09 | 104,100 | $114.10 | 4,206 |
| 2026-08-26 | $114.15 | $294.12 | 102,100 | $115.55 | 3,734 |
| 2026-08-25 | $114.73 | $295.62 | 141,000 | $117.85 | 6,830 |
| 2026-08-24 | $116.51 | $300.20 | 105,600 | $117.73 | 3,999 |
| 2026-08-21 | $116.65 | $300.56 | 85,100 | $116.85 | 3,815 |
| 2026-08-20 | $116.44 | $300.02 | 101,300 | $117.05 | 3,343 |
| 2026-08-19 | $118.33 | $304.89 | 103,100 | $119.44 | 5,170 |
| 2026-08-18 | $118.88 | $306.31 | 204,100 | $121.08 | 12,294 |
| 2026-08-17 | $121.04 | $311.87 | 116,700 | $120.16 | 6,522 |
| 2026-08-14 | $122.28 | $315.07 | 96,500 | $119.33 | 4,845 |
| 2026-08-13 | $120.48 | $310.43 | 91,300 | $120.73 | 2,470 |
| 2026-08-12 | $120.54 | $310.59 | 157,300 | $121.14 | 5,983 |
| 2026-08-11 | $120.88 | $311.46 | 125,600 | $120.17 | 6,014 |
| 2026-08-10 | $120.53 | $310.56 | 107,000 | $118.80 | 4,052 |
| 2026-08-07 | $119.75 | $308.55 | 100,900 | $122.94 | 5,320 |
| 2026-08-06 | $121.75 | $313.70 | 167,400 | $121.20 | 8,041 |
| 2026-08-05 | $121.01 | $311.80 | 213,700 | $119.90 | 13,138 |
| 2026-08-04 | $120.38 | $310.17 | 250,800 | $120.21 | 19,613 |
| 2026-08-03 | $119.66 | $308.32 | 311,500 | $117.45 | 44,790 |
| 2026-07-31 | $115.15 | $296.70 | 266,100 | $115.53 | 54,829 |
| 2026-07-30 | $115.00 | $296.31 | 268,700 | $117.85 | 35,387 |
| 2026-07-29 | $117.00 | $301.46 | 170,300 | $118.71 | 15,599 |
| 2026-07-28 | $119.98 | $309.14 | 326,200 | $119.54 | 12,266 |
| 2026-07-27 | $120.00 | $309.19 | 174,800 | $119.75 | 10,477 |
| 2026-07-24 | $119.76 | $308.58 | 129,200 | $120.08 | 8,308 |
| 2026-07-23 | $118.96 | $306.51 | 156,100 | $117.24 | 7,143 |
| 2026-07-22 | $117.12 | $301.77 | 126,500 | $117.91 | 2,701 |
| 2026-07-21 | $116.63 | $300.51 | 90,600 | $118.66 | 5,252 |
| 2026-07-20 | $117.49 | $302.73 | 104,100 | $118.42 | 7,514 |
| 2026-07-17 | $118.27 | $304.74 | 111,800 | — | — |
| 2026-07-16 | $121.02 | $310.55 | 162,000 | — | — |
| 2026-07-15 | $117.61 | $301.80 | 149,100 | — | — |
| 2026-07-14 | $115.88 | $297.36 | 159,700 | — | — |
| 2026-07-13 | $117.17 | $300.67 | 114,000 | — | — |
| 2026-07-10 | $116.76 | $299.62 | 72,400 | — | — |
| 2026-07-09 | $114.58 | $294.02 | 137,800 | — | — |
| 2026-07-08 | $113.52 | $291.30 | 143,100 | — | — |
| 2026-07-07 | $113.58 | $291.46 | 133,200 | — | — |
| 2026-07-06 | $116.31 | $298.46 | 165,800 | — | — |
| 2026-07-02 | $117.91 | $302.57 | 182,300 | — | — |
| 2026-07-01 | $119.89 | $307.65 | 166,500 | — | — |
| 2026-06-30 | $121.03 | $310.57 | 210,200 | — | — |
| 2026-06-29 | $121.55 | $311.91 | 238,400 | — | — |
| 2026-06-26 | $123.31 | $316.42 | 1,105,700 | — | — |
| 2026-06-25 | $123.31 | $316.42 | 238,600 | — | — |
| 2026-06-24 | $121.79 | $312.52 | 255,500 | — | — |
| 2026-06-23 | $119.51 | $306.67 | 218,500 | — | — |
| 2026-06-22 | $118.42 | $303.88 | 162,900 | — | — |
| 2026-06-18 | $118.19 | $303.29 | 426,700 | — | — |
| 2026-06-17 | $113.76 | $291.92 | 158,900 | — | — |
| 2026-06-16 | $114.08 | $292.74 | 210,400 | — | — |
| 2026-06-15 | $114.18 | $293.00 | 182,800 | — | — |
| 2026-06-12 | $115.09 | $295.33 | 89,900 | — | — |
| 2026-06-11 | $114.84 | $294.69 | 126,600 | — | — |
| 2026-06-10 | $112.96 | $289.86 | 151,200 | — | — |
| 2026-06-09 | $112.78 | $289.40 | 302,700 | — | — |
| 2026-06-08 | $109.31 | $280.50 | 152,100 | — | — |
| 2026-06-05 | $108.88 | $279.39 | 146,500 | — | — |
| 2026-06-04 | $109.34 | $280.58 | 174,700 | — | — |
| 2026-06-03 | $106.94 | $274.42 | 150,300 | — | — |
| 2026-06-02 | $106.93 | $274.39 | 211,000 | — | — |
| 2026-06-01 | $107.51 | $275.88 | 153,800 | — | — |
| 2026-05-29 | $108.99 | $279.68 | 191,600 | — | — |
| 2026-05-28 | $111.37 | $285.78 | 103,700 | — | — |
| 2026-05-27 | $111.68 | $286.58 | 91,900 | — | — |
| 2026-05-26 | $111.71 | $286.66 | 244,600 | — | — |
| 2026-05-22 | $110.08 | $282.47 | 108,800 | — | — |
| 2026-05-21 | $109.68 | $281.45 | 188,700 | — | — |
| 2026-05-20 | $109.83 | $281.83 | 137,700 | — | — |
| 2026-05-19 | $109.92 | $282.06 | 149,600 | — | — |
| 2026-05-18 | $112.76 | $289.35 | 80,500 | — | — |
| 2026-05-15 | $111.75 | $286.76 | 116,600 | — | — |
| 2026-05-14 | $115.56 | $296.54 | 142,200 | — | — |
| 2026-05-13 | $114.19 | $293.02 | 126,000 | — | — |
| 2026-05-12 | $113.71 | $291.79 | 153,100 | — | — |
| 2026-05-11 | $113.90 | $292.28 | 238,400 | — | — |
| 2026-05-08 | $114.64 | $294.18 | 170,000 | — | — |
| 2026-05-07 | $114.33 | $293.38 | 192,200 | — | — |
| 2026-05-06 | $113.06 | $290.12 | 184,600 | — | — |
| 2026-05-05 | $113.06 | $290.12 | 170,300 | — | — |
| 2026-05-04 | $111.47 | $286.04 | 329,800 | — | — |
| 2026-05-01 | $109.38 | $280.68 | 176,700 | — | — |
| 2026-04-30 | $110.55 | $283.68 | 545,300 | — | — |
| 2026-04-29 | $118.80 | $304.85 | 350,800 | — | — |
| 2026-04-28 | $120.04 | $308.03 | 197,900 | — | — |
| 2026-04-27 | $118.11 | $303.08 | 381,600 | — | — |
| 2026-04-24 | $115.82 | $297.20 | 256,700 | — | — |
| 2026-04-23 | $115.00 | $295.10 | 357,600 | — | — |
| 2026-04-22 | $109.52 | $281.04 | 942,700 | — | — |
| 2026-04-21 | $109.18 | $280.16 | 578,200 | — | — |
| 2026-04-20 | $113.86 | $292.17 | 489,900 | — | — |
| 2026-04-17 | $116.87 | $299.90 | 92,000 | — | — |
| 2026-04-16 | $115.39 | $296.10 | 137,100 | — | — |
| 2026-04-15 | $115.15 | $294.21 | 113,100 | — | — |