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
- 2006-05-25 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 | — | — | — | $581.57 | 93,263 |
| 2026-09-03 | — | — | — | $590.68 | 98,139 |
| 2026-09-02 | — | — | — | $583.70 | 90,341 |
| 2026-09-01 | — | — | — | $589.01 | 116,574 |
| 2026-08-31 | — | — | — | $592.74 | 92,726 |
| 2026-08-28 | — | — | — | $594.45 | 80,122 |
| 2026-08-27 | $591.73 | $654.36 | 3,193,800 | $593.50 | 157,210 |
| 2026-08-26 | $598.47 | $661.81 | 3,110,900 | $599.32 | 109,119 |
| 2026-08-25 | $599.37 | $662.80 | 3,370,900 | $597.12 | 112,168 |
| 2026-08-24 | $599.86 | $663.35 | 3,122,300 | $585.05 | 173,051 |
| 2026-08-21 | $580.63 | $642.08 | 2,200,300 | $576.02 | 101,198 |
| 2026-08-20 | $573.85 | $634.58 | 2,612,700 | $573.74 | 94,743 |
| 2026-08-19 | $573.72 | $634.44 | 3,053,200 | $572.85 | 127,114 |
| 2026-08-18 | $574.31 | $635.09 | 3,907,600 | $565.69 | 211,354 |
| 2026-08-17 | $562.26 | $621.77 | 3,019,000 | $563.72 | 175,216 |
| 2026-08-14 | $569.29 | $629.54 | 2,473,300 | $567.03 | 94,433 |
| 2026-08-13 | $567.04 | $627.05 | 1,982,600 | $564.72 | 115,072 |
| 2026-08-12 | $559.73 | $618.97 | 3,095,200 | $559.25 | 123,552 |
| 2026-08-11 | $561.44 | $620.86 | 2,465,000 | $562.49 | 121,410 |
| 2026-08-10 | $563.17 | $622.77 | 2,644,100 | $560.55 | 138,576 |
| 2026-08-07 | $562.95 | $622.53 | 3,018,500 | $573.02 | 123,699 |
| 2026-08-06 | $575.95 | $636.91 | 3,017,000 | $573.30 | 134,647 |
| 2026-08-05 | $570.48 | $630.86 | 2,431,700 | $574.87 | 141,909 |
| 2026-08-04 | $571.10 | $631.54 | 3,207,100 | $565.91 | 172,419 |
| 2026-08-03 | $570.97 | $631.40 | 3,508,300 | $580.15 | 180,090 |
| 2026-07-31 | $573.10 | $633.75 | 4,577,700 | $568.57 | 338,482 |
| 2026-07-30 | $577.35 | $638.45 | 5,302,500 | $576.03 | 376,456 |
| 2026-07-29 | $563.32 | $622.94 | 3,524,200 | $557.62 | 212,010 |
| 2026-07-28 | $562.75 | $622.31 | 3,126,100 | $561.60 | 196,682 |
| 2026-07-27 | $551.71 | $610.10 | 2,365,000 | $543.00 | 153,492 |
| 2026-07-24 | $539.66 | $596.78 | 2,551,600 | $531.90 | 145,179 |
| 2026-07-23 | $530.29 | $586.41 | 2,071,700 | $528.27 | 134,809 |
| 2026-07-22 | $531.98 | $588.28 | 2,313,200 | $539.35 | 136,846 |
| 2026-07-21 | $538.30 | $595.27 | 2,935,700 | $543.65 | 167,195 |
| 2026-07-20 | $547.44 | $605.38 | 2,572,500 | $540.33 | 130,757 |
| 2026-07-17 | $543.60 | $601.13 | 3,221,600 | — | — |
| 2026-07-16 | $551.54 | $609.91 | 2,925,400 | — | — |
| 2026-07-15 | $535.21 | $591.85 | 3,128,500 | — | — |
| 2026-07-14 | $538.02 | $594.96 | 3,323,800 | — | — |
| 2026-07-13 | $537.70 | $594.61 | 2,871,500 | — | — |
| 2026-07-10 | $526.74 | $582.49 | 1,616,900 | — | — |
| 2026-07-09 | $523.20 | $578.57 | 2,843,700 | — | — |
| 2026-07-08 | $519.86 | $573.92 | 2,723,800 | — | — |
| 2026-07-07 | $531.62 | $586.90 | 3,516,600 | — | — |
| 2026-07-06 | $533.10 | $588.53 | 3,578,000 | — | — |
| 2026-07-02 | $539.39 | $595.48 | 3,900,200 | — | — |
| 2026-07-01 | $522.44 | $576.77 | 4,412,800 | — | — |
| 2026-06-30 | $513.60 | $567.01 | 4,696,300 | — | — |
| 2026-06-29 | $509.64 | $562.63 | 4,812,000 | — | — |
| 2026-06-26 | $499.02 | $550.91 | 9,200,900 | — | — |
| 2026-06-25 | $488.92 | $539.76 | 3,722,000 | — | — |
| 2026-06-24 | $494.41 | $545.82 | 3,609,700 | — | — |
| 2026-06-23 | $488.07 | $538.82 | 3,936,400 | — | — |
| 2026-06-22 | $484.09 | $534.43 | 3,955,600 | — | — |
| 2026-06-18 | $489.79 | $540.72 | 6,674,700 | — | — |
| 2026-06-17 | $492.99 | $544.25 | 2,927,100 | — | — |
| 2026-06-16 | $501.33 | $553.46 | 4,006,000 | — | — |
| 2026-06-15 | $490.64 | $541.66 | 3,888,500 | — | — |
| 2026-06-12 | $489.98 | $540.93 | 3,984,200 | — | — |
| 2026-06-11 | $486.51 | $537.10 | 3,801,000 | — | — |
| 2026-06-10 | $489.08 | $539.94 | 3,239,900 | — | — |
| 2026-06-09 | $495.24 | $546.74 | 3,309,600 | — | — |
| 2026-06-08 | $485.67 | $536.17 | 3,091,900 | — | — |
| 2026-06-05 | $491.08 | $542.14 | 4,230,700 | — | — |
| 2026-06-04 | $481.76 | $531.86 | 4,020,600 | — | — |
| 2026-06-03 | $471.55 | $520.58 | 5,227,200 | — | — |
| 2026-06-02 | $477.68 | $527.35 | 5,028,300 | — | — |
| 2026-06-01 | $495.25 | $546.75 | 4,653,400 | — | — |
| 2026-05-29 | $493.98 | $545.35 | 5,693,100 | — | — |
| 2026-05-28 | $493.75 | $545.09 | 3,924,100 | — | — |
| 2026-05-27 | $495.04 | $546.52 | 2,834,900 | — | — |
| 2026-05-26 | $493.01 | $544.28 | 1,947,300 | — | — |
| 2026-05-22 | $498.54 | $550.38 | 1,959,300 | — | — |
| 2026-05-21 | $499.62 | $551.57 | 2,474,600 | — | — |
| 2026-05-20 | $498.04 | $549.83 | 3,615,700 | — | — |
| 2026-05-19 | $499.70 | $551.66 | 3,378,300 | — | — |
| 2026-05-18 | $505.79 | $558.38 | 4,076,600 | — | — |
| 2026-05-15 | $494.20 | $545.59 | 3,416,500 | — | — |
| 2026-05-14 | $489.94 | $540.89 | 2,584,900 | — | — |
| 2026-05-13 | $490.64 | $541.66 | 3,322,800 | — | — |
| 2026-05-12 | $499.81 | $551.78 | 3,296,000 | — | — |
| 2026-05-11 | $497.81 | $549.57 | 3,959,400 | — | — |
| 2026-05-08 | $495.48 | $547.00 | 4,143,400 | — | — |
| 2026-05-07 | $500.94 | $553.03 | 4,964,100 | — | — |
| 2026-05-06 | $491.89 | $543.04 | 4,363,300 | — | — |
| 2026-05-05 | $497.08 | $548.77 | 4,216,700 | — | — |
| 2026-05-04 | $504.74 | $557.23 | 4,419,900 | — | — |
| 2026-05-01 | $495.46 | $546.98 | 4,531,800 | — | — |
| 2026-04-30 | $502.92 | $555.22 | 5,975,100 | — | — |
| 2026-04-29 | $525.23 | $579.85 | 5,876,700 | — | — |
| 2026-04-28 | $507.62 | $560.40 | 3,892,500 | — | — |
| 2026-04-27 | $506.43 | $559.09 | 2,531,300 | — | — |
| 2026-04-24 | $504.17 | $556.60 | 2,406,900 | — | — |
| 2026-04-23 | $502.38 | $554.62 | 2,724,000 | — | — |
| 2026-04-22 | $510.16 | $563.21 | 2,288,500 | — | — |
| 2026-04-21 | $511.35 | $564.52 | 3,444,900 | — | — |
| 2026-04-20 | $516.65 | $570.37 | 2,503,500 | — | — |
| 2026-04-17 | $521.30 | $575.51 | 3,617,200 | — | — |
| 2026-04-16 | $518.54 | $572.46 | 2,967,400 | — | — |
| 2026-04-15 | $519.96 | $574.03 | 2,910,800 | — | — |