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
- 1993-03-05 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 | — | — | — | $174.34 | 60,909 |
| 2026-09-03 | — | — | — | $176.27 | 36,821 |
| 2026-09-02 | — | — | — | $175.41 | 28,796 |
| 2026-09-01 | — | — | — | $179.79 | 17,617 |
| 2026-08-31 | — | — | — | $179.57 | 18,589 |
| 2026-08-28 | — | — | — | $183.05 | 16,324 |
| 2026-08-27 | $181.80 | $232.89 | 236,700 | $180.07 | 13,495 |
| 2026-08-26 | $181.63 | $232.68 | 366,900 | $176.52 | 24,911 |
| 2026-08-25 | $178.48 | $228.64 | 341,700 | $180.99 | 25,995 |
| 2026-08-24 | $179.92 | $230.48 | 553,300 | $188.56 | 30,155 |
| 2026-08-21 | $186.58 | $239.02 | 383,000 | $185.26 | 18,196 |
| 2026-08-20 | $182.42 | $233.69 | 268,300 | $184.08 | 14,119 |
| 2026-08-19 | $185.02 | $237.02 | 394,500 | $188.67 | 21,915 |
| 2026-08-18 | $186.16 | $238.48 | 456,700 | $191.28 | 25,949 |
| 2026-08-17 | $193.38 | $247.16 | 527,500 | $189.54 | 51,727 |
| 2026-08-14 | $190.19 | $243.09 | 421,000 | $187.42 | 39,275 |
| 2026-08-13 | $188.64 | $241.11 | 456,600 | $188.82 | 32,321 |
| 2026-08-12 | $185.85 | $237.54 | 470,700 | $179.21 | 24,111 |
| 2026-08-11 | $177.74 | $227.17 | 374,600 | $178.28 | 30,481 |
| 2026-08-10 | $178.35 | $227.95 | 501,500 | $182.86 | 29,961 |
| 2026-08-07 | $182.99 | $233.88 | 447,700 | $178.65 | 36,262 |
| 2026-08-06 | $177.06 | $226.30 | 476,400 | $180.85 | 30,775 |
| 2026-08-05 | $179.35 | $229.23 | 504,500 | $180.13 | 53,516 |
| 2026-08-04 | $181.62 | $232.13 | 484,600 | $182.58 | 39,442 |
| 2026-08-03 | $176.76 | $225.92 | 679,200 | $177.26 | 39,541 |
| 2026-07-31 | $174.77 | $223.38 | 1,048,900 | $169.42 | 60,316 |
| 2026-07-30 | $169.34 | $216.44 | 1,277,100 | $177.58 | 78,856 |
| 2026-07-29 | $177.83 | $227.29 | 887,600 | $181.75 | 59,905 |
| 2026-07-28 | $185.32 | $236.86 | 553,000 | $188.98 | 32,935 |
| 2026-07-27 | $191.63 | $244.93 | 545,300 | $202.05 | 49,025 |
| 2026-07-24 | $200.28 | $255.98 | 336,500 | $199.41 | 22,302 |
| 2026-07-23 | $207.97 | $265.81 | 395,800 | $209.98 | 29,449 |
| 2026-07-22 | $210.07 | $268.50 | 319,600 | $213.65 | 15,259 |
| 2026-07-21 | $214.21 | $273.79 | 406,200 | $212.65 | 26,445 |
| 2026-07-20 | $211.17 | $269.90 | 396,900 | $211.64 | 19,218 |
| 2026-07-17 | $211.56 | $270.40 | 631,000 | — | — |
| 2026-07-16 | $211.85 | $270.77 | 434,600 | — | — |
| 2026-07-15 | $207.81 | $265.61 | 428,600 | — | — |
| 2026-07-14 | $211.41 | $270.21 | 570,400 | — | — |
| 2026-07-13 | $212.87 | $272.07 | 511,500 | — | — |
| 2026-07-10 | $209.32 | $267.54 | 308,200 | — | — |
| 2026-07-09 | $207.70 | $265.47 | 412,700 | — | — |
| 2026-07-08 | $203.71 | $260.37 | 319,800 | — | — |
| 2026-07-07 | $203.95 | $260.67 | 363,400 | — | — |
| 2026-07-06 | $203.59 | $260.21 | 376,300 | — | — |
| 2026-07-02 | $208.21 | $266.12 | 356,300 | — | — |
| 2026-07-01 | $207.35 | $265.02 | 336,000 | — | — |
| 2026-06-30 | $206.81 | $264.33 | 567,800 | — | — |
| 2026-06-29 | $208.90 | $267.00 | 507,500 | — | — |
| 2026-06-26 | $209.21 | $267.40 | 657,900 | — | — |
| 2026-06-25 | $210.12 | $268.56 | 812,800 | — | — |
| 2026-06-24 | $207.68 | $265.44 | 496,100 | — | — |
| 2026-06-23 | $207.50 | $265.21 | 314,800 | — | — |
| 2026-06-22 | $209.02 | $267.15 | 484,200 | — | — |
| 2026-06-18 | $207.40 | $265.08 | 676,300 | — | — |
| 2026-06-17 | $208.13 | $266.02 | 469,200 | — | — |
| 2026-06-16 | $216.15 | $276.27 | 397,200 | — | — |
| 2026-06-15 | $219.27 | $280.25 | 385,000 | — | — |
| 2026-06-12 | $224.27 | $286.64 | 312,000 | — | — |
| 2026-06-11 | $225.20 | $287.83 | 507,000 | — | — |
| 2026-06-10 | $218.92 | $279.81 | 411,200 | — | — |
| 2026-06-09 | $223.46 | $285.61 | 533,200 | — | — |
| 2026-06-08 | $225.37 | $288.05 | 489,100 | — | — |
| 2026-06-05 | $218.06 | $278.71 | 447,600 | — | — |
| 2026-06-04 | $219.55 | $280.61 | 708,800 | — | — |
| 2026-06-03 | $215.25 | $275.12 | 297,700 | — | — |
| 2026-06-02 | $212.94 | $272.16 | 390,100 | — | — |
| 2026-06-01 | $213.40 | $272.75 | 473,700 | — | — |
| 2026-05-29 | $206.90 | $264.44 | 714,700 | — | — |
| 2026-05-28 | $203.45 | $260.03 | 442,700 | — | — |
| 2026-05-27 | $201.07 | $256.99 | 710,100 | — | — |
| 2026-05-26 | $202.13 | $258.35 | 498,200 | — | — |
| 2026-05-22 | $194.01 | $247.97 | 695,400 | — | — |
| 2026-05-21 | $191.11 | $244.26 | 582,400 | — | — |
| 2026-05-20 | $189.37 | $242.04 | 566,400 | — | — |
| 2026-05-19 | $182.15 | $232.81 | 465,600 | — | — |
| 2026-05-18 | $179.11 | $228.41 | 349,900 | — | — |
| 2026-05-15 | $176.04 | $224.50 | 661,400 | — | — |
| 2026-05-14 | $167.95 | $214.18 | 1,374,700 | — | — |
| 2026-05-13 | $174.99 | $223.16 | 299,600 | — | — |
| 2026-05-12 | $175.74 | $224.12 | 421,400 | — | — |
| 2026-05-11 | $178.92 | $228.17 | 356,600 | — | — |
| 2026-05-08 | $183.39 | $233.87 | 321,900 | — | — |
| 2026-05-07 | $181.95 | $232.04 | 345,300 | — | — |
| 2026-05-06 | $181.33 | $231.24 | 465,700 | — | — |
| 2026-05-05 | $180.32 | $229.96 | 298,100 | — | — |
| 2026-05-04 | $176.89 | $225.58 | 544,400 | — | — |
| 2026-05-01 | $181.56 | $231.54 | 591,800 | — | — |
| 2026-04-30 | $184.07 | $234.74 | 625,100 | — | — |
| 2026-04-29 | $184.59 | $235.40 | 873,900 | — | — |
| 2026-04-28 | $182.41 | $232.62 | 597,300 | — | — |
| 2026-04-27 | $180.13 | $229.71 | 397,900 | — | — |
| 2026-04-24 | $179.02 | $228.30 | 273,900 | — | — |
| 2026-04-23 | $179.90 | $229.42 | 283,800 | — | — |
| 2026-04-22 | $177.37 | $226.19 | 664,400 | — | — |
| 2026-04-21 | $178.74 | $227.94 | 410,900 | — | — |
| 2026-04-20 | $177.53 | $226.40 | 463,000 | — | — |
| 2026-04-17 | $172.87 | $220.46 | 631,400 | — | — |
| 2026-04-16 | $171.45 | $218.64 | 420,500 | — | — |
| 2026-04-15 | $166.51 | $212.35 | 296,500 | — | — |