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
- 1980-01-02 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 | — | — | — | $248.69 | 9,788 |
| 2026-09-03 | — | — | — | $244.35 | 5,004 |
| 2026-09-02 | — | — | — | $243.90 | 14,120 |
| 2026-09-01 | — | — | — | $246.11 | 13,098 |
| 2026-08-31 | — | — | — | $245.27 | 9,011 |
| 2026-08-28 | — | — | — | $250.36 | 8,990 |
| 2026-08-27 | $248.09 | $1,004.75 | 226,100 | $249.55 | 11,922 |
| 2026-08-26 | $249.64 | $1,011.03 | 263,900 | $251.62 | 8,944 |
| 2026-08-25 | $246.18 | $997.01 | 239,600 | $247.57 | 16,283 |
| 2026-08-24 | $244.93 | $991.95 | 261,700 | $247.18 | 13,003 |
| 2026-08-21 | $249.73 | $1,007.30 | 368,700 | $251.22 | 19,463 |
| 2026-08-20 | $247.85 | $999.72 | 261,500 | $249.61 | 9,030 |
| 2026-08-19 | $250.54 | $1,010.57 | 322,200 | $260.81 | 26,393 |
| 2026-08-18 | $259.15 | $1,045.30 | 234,900 | $264.50 | 13,645 |
| 2026-08-17 | $264.70 | $1,067.68 | 393,200 | $264.51 | 9,060 |
| 2026-08-14 | $263.96 | $1,064.70 | 202,600 | $262.80 | 8,192 |
| 2026-08-13 | $263.17 | $1,061.51 | 225,400 | $265.50 | 16,853 |
| 2026-08-12 | $262.96 | $1,060.66 | 414,100 | $260.81 | 66,048 |
| 2026-08-11 | $258.59 | $1,043.04 | 191,600 | $263.64 | 14,717 |
| 2026-08-10 | $260.16 | $1,049.37 | 265,400 | $261.79 | 10,049 |
| 2026-08-07 | $262.19 | $1,057.56 | 275,700 | $263.58 | 10,060 |
| 2026-08-06 | $262.29 | $1,057.96 | 165,300 | $265.87 | 8,212 |
| 2026-08-05 | $265.54 | $1,071.07 | 276,600 | $268.18 | 15,152 |
| 2026-08-04 | $268.80 | $1,084.22 | 265,800 | $264.77 | 11,400 |
| 2026-08-03 | $262.36 | $1,058.24 | 383,900 | $261.06 | 22,765 |
| 2026-07-31 | $256.42 | $1,034.28 | 311,400 | $260.23 | 11,008 |
| 2026-07-30 | $258.17 | $1,041.34 | 283,600 | $258.15 | 11,013 |
| 2026-07-29 | $258.24 | $1,041.63 | 505,700 | $258.34 | 25,209 |
| 2026-07-28 | $260.13 | $1,049.25 | 428,800 | $265.50 | 20,684 |
| 2026-07-27 | $268.68 | $1,083.74 | 537,400 | $268.43 | 37,569 |
| 2026-07-24 | $267.68 | $1,079.70 | 436,700 | $264.17 | 38,934 |
| 2026-07-23 | $267.91 | $1,080.63 | 599,800 | $273.60 | 24,647 |
| 2026-07-22 | $276.37 | $1,114.75 | 400,400 | $274.81 | 23,095 |
| 2026-07-21 | $274.57 | $1,107.49 | 325,900 | $271.48 | 14,341 |
| 2026-07-20 | $267.69 | $1,079.74 | 260,100 | $275.19 | 15,036 |
| 2026-07-17 | $271.82 | $1,096.40 | 515,800 | — | — |
| 2026-07-16 | $273.06 | $1,101.40 | 345,900 | — | — |
| 2026-07-15 | $264.48 | $1,066.80 | 430,500 | — | — |
| 2026-07-14 | $268.06 | $1,081.24 | 251,900 | — | — |
| 2026-07-13 | $265.30 | $1,070.10 | 251,800 | — | — |
| 2026-07-10 | $268.91 | $1,084.66 | 280,700 | — | — |
| 2026-07-09 | $269.63 | $1,087.57 | 176,000 | — | — |
| 2026-07-08 | $265.36 | $1,070.34 | 281,600 | — | — |
| 2026-07-07 | $265.94 | $1,072.68 | 306,100 | — | — |
| 2026-07-06 | $262.49 | $1,058.77 | 402,600 | — | — |
| 2026-07-02 | $260.72 | $1,051.63 | 336,300 | — | — |
| 2026-07-01 | $266.00 | $1,072.93 | 384,700 | — | — |
| 2026-06-30 | $263.77 | $1,063.93 | 403,200 | — | — |
| 2026-06-29 | $264.50 | $1,066.88 | 369,100 | — | — |
| 2026-06-26 | $260.93 | $1,052.48 | 907,500 | — | — |
| 2026-06-25 | $267.92 | $1,080.67 | 290,100 | — | — |
| 2026-06-24 | $261.01 | $1,052.80 | 419,900 | — | — |
| 2026-06-23 | $263.36 | $1,062.28 | 402,200 | — | — |
| 2026-06-22 | $265.06 | $1,069.13 | 355,700 | — | — |
| 2026-06-18 | $263.37 | $1,062.32 | 604,200 | — | — |
| 2026-06-17 | $266.10 | $1,073.33 | 467,100 | — | — |
| 2026-06-16 | $274.66 | $1,107.86 | 469,300 | — | — |
| 2026-06-15 | $277.23 | $1,118.22 | 649,500 | — | — |
| 2026-06-12 | $280.33 | $1,130.73 | 334,400 | — | — |
| 2026-06-11 | $280.34 | $1,130.77 | 404,800 | — | — |
| 2026-06-10 | $270.25 | $1,090.07 | 442,900 | — | — |
| 2026-06-09 | $276.95 | $1,117.09 | 470,400 | — | — |
| 2026-06-08 | $270.94 | $1,092.85 | 305,300 | — | — |
| 2026-06-05 | $265.22 | $1,069.78 | 286,900 | — | — |
| 2026-06-04 | $264.96 | $1,068.73 | 307,700 | — | — |
| 2026-06-03 | $260.38 | $1,050.26 | 292,600 | — | — |
| 2026-06-02 | $258.06 | $1,040.90 | 368,900 | — | — |
| 2026-06-01 | $253.83 | $1,023.84 | 573,400 | — | — |
| 2026-05-29 | $250.85 | $1,011.82 | 421,600 | — | — |
| 2026-05-28 | $248.81 | $1,003.59 | 418,400 | — | — |
| 2026-05-27 | $249.39 | $1,005.93 | 298,800 | — | — |
| 2026-05-26 | $248.71 | $1,003.19 | 266,000 | — | — |
| 2026-05-22 | $244.00 | $984.19 | 504,300 | — | — |
| 2026-05-21 | $238.45 | $961.80 | 307,600 | — | — |
| 2026-05-20 | $234.79 | $947.04 | 424,600 | — | — |
| 2026-05-19 | $228.21 | $920.50 | 372,600 | — | — |
| 2026-05-18 | $231.55 | $933.97 | 371,300 | — | — |
| 2026-05-15 | $230.91 | $927.72 | 369,000 | — | — |
| 2026-05-14 | $231.06 | $928.32 | 415,600 | — | — |
| 2026-05-13 | $227.30 | $913.21 | 348,800 | — | — |
| 2026-05-12 | $227.76 | $915.06 | 346,400 | — | — |
| 2026-05-11 | $232.47 | $933.99 | 589,400 | — | — |
| 2026-05-08 | $239.14 | $960.78 | 225,400 | — | — |
| 2026-05-07 | $241.82 | $971.55 | 395,800 | — | — |
| 2026-05-06 | $241.56 | $970.51 | 372,500 | — | — |
| 2026-05-05 | $240.40 | $965.85 | 408,700 | — | — |
| 2026-05-04 | $232.97 | $935.99 | 585,700 | — | — |
| 2026-05-01 | $249.99 | $1,004.38 | 355,500 | — | — |
| 2026-04-30 | $253.77 | $1,019.56 | 412,200 | — | — |
| 2026-04-29 | $245.42 | $986.01 | 594,100 | — | — |
| 2026-04-28 | $247.71 | $995.21 | 585,700 | — | — |
| 2026-04-27 | $249.48 | $1,002.33 | 535,400 | — | — |
| 2026-04-24 | $253.34 | $1,017.83 | 535,300 | — | — |
| 2026-04-23 | $242.59 | $974.64 | 744,800 | — | — |
| 2026-04-22 | $227.58 | $914.34 | 588,600 | — | — |
| 2026-04-21 | $230.98 | $928.00 | 330,900 | — | — |
| 2026-04-20 | $230.07 | $924.34 | 256,000 | — | — |
| 2026-04-17 | $227.13 | $912.53 | 1,028,800 | — | — |
| 2026-04-16 | $221.38 | $889.43 | 466,700 | — | — |
| 2026-04-15 | $212.05 | $851.95 | 656,900 | — | — |