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
- 2013-03-18 to 2026-08-27
- 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 |
|---|---|---|---|
| 2026-08-27 | $1,739.84 | $1,955.00 | 2,300 |
| 2026-08-26 | $1,739.01 | $1,954.07 | 5,700 |
| 2026-08-25 | $1,750.00 | $1,966.42 | 2,700 |
| 2026-08-24 | $1,728.17 | $1,941.89 | 1,200 |
| 2026-08-21 | $1,761.50 | $1,979.34 | 500 |
| 2026-08-20 | $1,733.75 | $1,948.16 | 300 |
| 2026-08-19 | $1,750.23 | $1,966.68 | 800 |
| 2026-08-18 | $1,783.26 | $2,003.79 | 500 |
| 2026-08-17 | $1,872.58 | $2,104.16 | 600 |
| 2026-08-14 | $1,845.00 | $2,073.17 | 800 |
| 2026-08-13 | $1,849.00 | $2,077.66 | 400 |
| 2026-08-12 | $1,817.83 | $2,042.64 | 200 |
| 2026-08-11 | $1,784.66 | $2,005.37 | 500 |
| 2026-08-10 | $1,720.00 | $1,932.71 | 400 |
| 2026-08-07 | $1,721.00 | $1,933.83 | 300 |
| 2026-08-06 | $1,718.84 | $1,931.41 | 1,000 |
| 2026-08-05 | $1,681.45 | $1,889.39 | 500 |
| 2026-08-04 | $1,702.87 | $1,913.46 | 400 |
| 2026-08-03 | $1,667.00 | $1,873.16 | 600 |
| 2026-07-31 | $1,628.86 | $1,830.30 | 400 |
| 2026-07-30 | $1,646.72 | $1,850.37 | 300 |
| 2026-07-29 | $1,547.68 | $1,739.08 | 2,700 |
| 2026-07-28 | $1,576.80 | $1,771.80 | 26,700 |
| 2026-07-27 | $1,650.32 | $1,854.41 | 7,700 |
| 2026-07-24 | $1,785.29 | $2,006.07 | 1,500 |
| 2026-07-23 | $1,791.32 | $2,012.85 | 300 |
| 2026-07-22 | $1,820.02 | $2,045.10 | 300 |
| 2026-07-21 | $1,794.43 | $2,016.34 | 10,300 |
| 2026-07-20 | $1,714.83 | $1,926.90 | 400 |
| 2026-07-17 | $1,738.01 | $1,952.95 | 400 |
| 2026-07-16 | $1,775.47 | $1,995.04 | 300 |
| 2026-07-15 | $1,812.96 | $2,037.17 | 300 |
| 2026-07-14 | $1,766.31 | $1,984.75 | 1,300 |
| 2026-07-13 | $1,734.31 | $1,948.79 | 25,400 |
| 2026-07-10 | $1,783.00 | $2,003.50 | 30,400 |
| 2026-07-09 | $1,799.76 | $2,022.33 | 300 |
| 2026-07-08 | $1,792.12 | $2,013.75 | 6,800 |
| 2026-07-07 | $1,728.66 | $1,942.44 | 300 |
| 2026-07-06 | $1,837.21 | $2,064.41 | 300 |
| 2026-07-02 | $1,768.87 | $1,987.62 | 500 |
| 2026-07-01 | $1,833.27 | $2,059.99 | 500 |
| 2026-06-30 | $1,989.90 | $2,235.99 | 48,300 |
| 2026-06-29 | $1,879.45 | $2,111.88 | 6,200 |
| 2026-06-26 | $1,801.62 | $2,024.42 | 30,700 |
| 2026-06-25 | $1,840.00 | $2,067.55 | 800 |
| 2026-06-24 | $1,758.00 | $1,975.41 | 10,500 |
| 2026-06-23 | $1,785.77 | $2,006.61 | 21,200 |
| 2026-06-22 | $1,966.58 | $2,209.78 | 24,600 |
| 2026-06-18 | $1,937.15 | $2,176.71 | 500 |
| 2026-06-17 | $1,900.00 | $2,134.97 | 10,200 |
| 2026-06-16 | $1,803.31 | $2,026.32 | 50,300 |
| 2026-06-15 | $1,863.51 | $2,093.97 | 70,500 |
| 2026-06-12 | $1,875.65 | $2,107.61 | 50,300 |
| 2026-06-11 | $1,884.74 | $2,117.82 | 40,700 |
| 2026-06-10 | $1,728.93 | $1,942.74 | 30,400 |
| 2026-06-09 | $1,683.72 | $1,891.94 | 20,300 |
| 2026-06-08 | $1,740.32 | $1,955.54 | 300 |
| 2026-06-05 | $1,621.00 | $1,821.47 | 700 |
| 2026-06-04 | $1,753.20 | $1,970.02 | 3,900 |
| 2026-06-03 | $1,736.00 | $1,950.69 | 300 |
| 2026-06-02 | $1,695.42 | $1,905.09 | 400 |
| 2026-06-01 | $1,655.89 | $1,860.67 | 400 |
| 2026-05-29 | $1,623.59 | $1,824.38 | 200 |
| 2026-05-28 | $1,604.41 | $1,802.82 | 500 |
| 2026-05-27 | $1,604.18 | $1,802.57 | 400 |
| 2026-05-26 | $1,642.97 | $1,846.15 | 300 |
| 2026-05-22 | $1,645.20 | $1,848.66 | 500 |
| 2026-05-21 | $1,587.00 | $1,783.26 | 400 |
| 2026-05-20 | $1,548.21 | $1,739.67 | 500 |
| 2026-05-19 | $1,463.98 | $1,645.03 | 300 |
| 2026-05-18 | $1,466.23 | $1,647.56 | 300 |
| 2026-05-15 | $1,505.04 | $1,691.17 | 1,300 |
| 2026-05-14 | $1,578.96 | $1,774.23 | 600 |
| 2026-05-13 | $1,580.77 | $1,776.26 | 600 |
| 2026-05-12 | $1,516.05 | $1,703.54 | 700 |
| 2026-05-11 | $1,569.23 | $1,763.29 | 900 |
| 2026-05-08 | $1,591.09 | $1,787.86 | 600 |
| 2026-05-07 | $1,494.89 | $1,679.76 | 1,100 |
| 2026-05-06 | $1,540.99 | $1,731.56 | 400 |
| 2026-05-05 | $1,449.12 | $1,628.33 | 500 |
| 2026-05-04 | $1,385.00 | $1,556.28 | 300 |
| 2026-05-01 | $1,446.78 | $1,625.70 | 400 |
| 2026-04-30 | $1,423.36 | $1,599.38 | 300 |
| 2026-04-29 | $1,394.60 | $1,567.07 | 900 |
| 2026-04-28 | $1,404.82 | $1,578.55 | 200 |
| 2026-04-27 | $1,424.00 | $1,600.10 | 300 |
| 2026-04-24 | $1,470.72 | $1,652.60 | 200 |
| 2026-04-23 | $1,401.24 | $1,574.53 | 400 |
| 2026-04-22 | $1,453.78 | $1,633.57 | 300 |
| 2026-04-21 | $1,442.18 | $1,620.53 | 200 |
| 2026-04-20 | $1,467.38 | $1,648.85 | 400 |
| 2026-04-17 | $1,461.28 | $1,641.99 | 200 |
| 2026-04-16 | $1,426.76 | $1,603.21 | 200 |
| 2026-04-15 | $1,483.78 | $1,667.28 | 23,500 |
| 2026-04-14 | $1,533.96 | $1,723.66 | 300 |
| 2026-04-13 | $1,489.99 | $1,674.25 | 900 |
| 2026-04-10 | $1,428.33 | $1,604.97 | 1,300 |
| 2026-04-09 | $1,464.51 | $1,645.62 | 400 |
| 2026-04-08 | $1,403.41 | $1,576.97 | 1,000 |
| 2026-04-07 | $1,314.99 | $1,477.61 | 600 |