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-05-12 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 | — | — | — | $162.71 | 113,151 |
| 2026-09-03 | — | — | — | $165.62 | 147,291 |
| 2026-09-02 | — | — | — | $162.72 | 144,534 |
| 2026-09-01 | — | — | — | $163.66 | 119,949 |
| 2026-08-31 | — | — | — | $162.58 | 225,383 |
| 2026-08-28 | — | — | — | $163.44 | 148,449 |
| 2026-08-27 | $164.52 | $494.87 | 2,495,200 | $165.25 | 268,929 |
| 2026-08-26 | $166.27 | $500.13 | 2,680,600 | $167.31 | 105,560 |
| 2026-08-25 | $169.66 | $510.33 | 3,453,200 | $166.97 | 170,572 |
| 2026-08-24 | $166.71 | $501.46 | 2,780,100 | $164.59 | 114,388 |
| 2026-08-21 | $165.98 | $499.26 | 3,179,600 | $164.04 | 138,495 |
| 2026-08-20 | $164.49 | $494.78 | 5,094,000 | $163.43 | 311,568 |
| 2026-08-19 | $164.95 | $496.16 | 3,817,900 | $162.13 | 127,677 |
| 2026-08-18 | $160.10 | $481.58 | 3,001,300 | $159.27 | 155,722 |
| 2026-08-17 | $156.89 | $471.92 | 3,361,600 | $156.30 | 149,734 |
| 2026-08-14 | $156.45 | $470.60 | 3,697,500 | $155.32 | 140,955 |
| 2026-08-13 | $157.24 | $472.97 | 3,598,300 | $157.87 | 189,261 |
| 2026-08-12 | $158.50 | $476.76 | 4,140,400 | $157.65 | 222,580 |
| 2026-08-11 | $158.75 | $477.51 | 2,754,800 | $162.13 | 162,315 |
| 2026-08-10 | $161.91 | $487.02 | 3,745,800 | $160.48 | 185,997 |
| 2026-08-07 | $161.42 | $485.55 | 3,720,300 | $162.14 | 266,581 |
| 2026-08-06 | $161.07 | $484.49 | 2,353,900 | $162.66 | 134,747 |
| 2026-08-05 | $161.50 | $485.79 | 7,002,500 | $163.83 | 307,988 |
| 2026-08-04 | $155.62 | $468.10 | 8,095,300 | $157.84 | 696,399 |
| 2026-08-03 | $157.97 | $475.17 | 16,313,000 | $157.09 | 1,278,289 |
| 2026-07-31 | $169.64 | $510.27 | 1,669,900 | $170.39 | 104,959 |
| 2026-07-30 | $171.34 | $515.39 | 2,260,600 | $170.32 | 179,225 |
| 2026-07-29 | $173.30 | $521.28 | 2,252,100 | $174.09 | 136,033 |
| 2026-07-28 | $172.48 | $518.81 | 4,740,700 | $170.70 | 271,784 |
| 2026-07-27 | $169.64 | $510.27 | 3,861,200 | $169.91 | 304,898 |
| 2026-07-24 | $169.26 | $509.13 | 2,010,000 | $169.84 | 127,534 |
| 2026-07-23 | $168.27 | $506.15 | 2,394,100 | $166.63 | 177,012 |
| 2026-07-22 | $169.73 | $510.54 | 1,683,700 | $170.77 | 184,539 |
| 2026-07-21 | $169.34 | $509.37 | 1,986,000 | $165.42 | 124,956 |
| 2026-07-20 | $164.52 | $494.87 | 2,552,900 | $168.09 | 129,337 |
| 2026-07-17 | $168.90 | $508.05 | 1,981,300 | — | — |
| 2026-07-16 | $169.29 | $509.22 | 3,018,300 | — | — |
| 2026-07-15 | $168.37 | $506.45 | 2,938,200 | — | — |
| 2026-07-14 | $164.50 | $494.81 | 3,605,500 | — | — |
| 2026-07-13 | $169.47 | $509.76 | 4,666,100 | — | — |
| 2026-07-10 | $171.61 | $516.20 | 3,596,900 | — | — |
| 2026-07-09 | $178.49 | $536.89 | 6,649,000 | — | — |
| 2026-07-08 | $189.28 | $569.35 | 1,967,800 | — | — |
| 2026-07-07 | $193.12 | $580.90 | 2,130,000 | — | — |
| 2026-07-06 | $190.16 | $572.00 | 1,872,000 | — | — |
| 2026-07-02 | $195.15 | $587.00 | 2,379,500 | — | — |
| 2026-07-01 | $183.86 | $553.04 | 2,115,500 | — | — |
| 2026-06-30 | $189.62 | $570.37 | 2,598,700 | — | — |
| 2026-06-29 | $190.95 | $574.37 | 1,644,300 | — | — |
| 2026-06-26 | $188.41 | $566.73 | 3,235,300 | — | — |
| 2026-06-25 | $185.68 | $558.52 | 1,826,200 | — | — |
| 2026-06-24 | $183.02 | $550.52 | 2,377,700 | — | — |
| 2026-06-23 | $181.02 | $544.50 | 1,503,700 | — | — |
| 2026-06-22 | $176.43 | $530.70 | 1,489,600 | — | — |
| 2026-06-18 | $174.93 | $526.18 | 1,667,000 | — | — |
| 2026-06-17 | $177.89 | $535.09 | 1,868,700 | — | — |
| 2026-06-16 | $178.71 | $537.55 | 1,895,800 | — | — |
| 2026-06-15 | $177.27 | $533.22 | 1,328,700 | — | — |
| 2026-06-12 | $178.75 | $537.67 | 2,394,100 | — | — |
| 2026-06-11 | $182.28 | $548.29 | 1,749,400 | — | — |
| 2026-06-10 | $178.96 | $538.31 | 2,129,600 | — | — |
| 2026-06-09 | $183.43 | $551.75 | 1,963,700 | — | — |
| 2026-06-08 | $181.55 | $546.10 | 2,040,000 | — | — |
| 2026-06-05 | $185.95 | $559.33 | 2,346,100 | — | — |
| 2026-06-04 | $181.80 | $546.85 | 2,030,300 | — | — |
| 2026-06-03 | $176.28 | $530.24 | 2,397,000 | — | — |
| 2026-06-02 | $177.45 | $533.76 | 2,035,100 | — | — |
| 2026-06-01 | $179.71 | $540.56 | 2,892,500 | — | — |
| 2026-05-29 | $185.67 | $558.49 | 1,499,100 | — | — |
| 2026-05-28 | $185.33 | $557.47 | 2,059,500 | — | — |
| 2026-05-27 | $185.65 | $558.43 | 2,121,600 | — | — |
| 2026-05-26 | $187.19 | $563.06 | 1,411,800 | — | — |
| 2026-05-22 | $187.03 | $562.58 | 2,120,800 | — | — |
| 2026-05-21 | $189.75 | $570.76 | 2,192,700 | — | — |
| 2026-05-20 | $187.46 | $563.87 | 1,803,500 | — | — |
| 2026-05-19 | $184.64 | $555.39 | 1,616,800 | — | — |
| 2026-05-18 | $183.92 | $553.23 | 1,225,200 | — | — |
| 2026-05-15 | $181.58 | $546.19 | 1,379,300 | — | — |
| 2026-05-14 | $184.96 | $556.35 | 1,027,700 | — | — |
| 2026-05-13 | $187.72 | $564.66 | 1,733,000 | — | — |
| 2026-05-12 | $184.54 | $555.09 | 1,595,900 | — | — |
| 2026-05-11 | $181.86 | $547.03 | 2,106,700 | — | — |
| 2026-05-08 | $182.85 | $550.01 | 1,910,400 | — | — |
| 2026-05-07 | $182.52 | $549.01 | 2,749,500 | — | — |
| 2026-05-06 | $184.92 | $556.23 | 1,953,700 | — | — |
| 2026-05-05 | $181.24 | $545.16 | 2,459,800 | — | — |
| 2026-05-04 | $183.46 | $551.84 | 1,170,100 | — | — |
| 2026-05-01 | $184.74 | $555.69 | 1,793,600 | — | — |
| 2026-04-30 | $187.37 | $563.60 | 2,797,300 | — | — |
| 2026-04-29 | $185.20 | $557.08 | 4,442,800 | — | — |
| 2026-04-28 | $186.68 | $561.53 | 2,837,100 | — | — |
| 2026-04-27 | $187.51 | $564.02 | 2,102,000 | — | — |
| 2026-04-24 | $189.75 | $570.76 | 2,388,300 | — | — |
| 2026-04-23 | $192.30 | $578.43 | 2,179,300 | — | — |
| 2026-04-22 | $194.81 | $585.98 | 1,578,700 | — | — |
| 2026-04-21 | $195.78 | $588.90 | 2,130,700 | — | — |
| 2026-04-20 | $200.69 | $603.67 | 1,104,500 | — | — |
| 2026-04-17 | $204.80 | $616.03 | 1,241,300 | — | — |
| 2026-04-16 | $200.47 | $603.01 | 1,414,400 | — | — |
| 2026-04-15 | $201.21 | $605.23 | 1,657,800 | — | — |