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
- 1972-06-01 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 | — | — | — | $694.64 | 68,277 |
| 2026-09-03 | — | — | — | $704.00 | 88,103 |
| 2026-09-02 | — | — | — | $680.53 | 101,673 |
| 2026-09-01 | — | — | — | $656.19 | 125,531 |
| 2026-08-31 | — | — | — | $646.26 | 80,667 |
| 2026-08-28 | — | — | — | $626.50 | 36,751 |
| 2026-08-27 | $622.66 | $2,575.52 | 807,500 | $628.46 | 45,112 |
| 2026-08-26 | $634.54 | $2,624.66 | 830,700 | $631.43 | 50,492 |
| 2026-08-25 | $630.66 | $2,608.61 | 1,206,900 | $651.61 | 64,817 |
| 2026-08-24 | $648.64 | $2,682.98 | 1,228,900 | $653.04 | 64,839 |
| 2026-08-21 | $647.47 | $2,678.14 | 2,392,500 | $623.26 | 135,992 |
| 2026-08-20 | $620.94 | $2,568.41 | 3,200,600 | $591.17 | 221,977 |
| 2026-08-19 | $580.63 | $2,401.67 | 1,596,700 | $587.57 | 72,161 |
| 2026-08-18 | $588.72 | $2,435.13 | 1,218,300 | $604.04 | 85,632 |
| 2026-08-17 | $599.92 | $2,481.46 | 1,245,700 | $607.90 | 47,035 |
| 2026-08-14 | $608.85 | $2,518.40 | 802,300 | $612.00 | 39,456 |
| 2026-08-13 | $612.38 | $2,533.00 | 517,500 | $621.75 | 30,948 |
| 2026-08-12 | $619.77 | $2,563.57 | 859,000 | $619.57 | 26,513 |
| 2026-08-11 | $617.95 | $2,556.04 | 674,700 | $608.47 | 32,948 |
| 2026-08-10 | $609.28 | $2,520.18 | 1,022,900 | $621.98 | 39,994 |
| 2026-08-07 | $620.83 | $2,567.95 | 942,000 | $614.40 | 28,511 |
| 2026-08-06 | $614.84 | $2,543.17 | 817,900 | $617.63 | 44,403 |
| 2026-08-05 | $612.00 | $2,531.43 | 814,700 | $616.78 | 49,260 |
| 2026-08-04 | $617.37 | $2,553.64 | 966,300 | $614.15 | 69,471 |
| 2026-08-03 | $605.06 | $2,502.72 | 1,053,200 | $600.55 | 79,691 |
| 2026-07-31 | $592.67 | $2,451.47 | 1,123,900 | $599.98 | 58,114 |
| 2026-07-30 | $599.47 | $2,479.60 | 1,368,800 | $600.44 | 55,130 |
| 2026-07-29 | $610.95 | $2,527.08 | 1,346,500 | $631.41 | 87,610 |
| 2026-07-28 | $639.84 | $2,646.58 | 1,360,000 | $629.52 | 53,968 |
| 2026-07-27 | $625.02 | $2,585.28 | 876,500 | $625.35 | 81,587 |
| 2026-07-24 | $628.16 | $2,598.27 | 960,300 | $611.46 | 57,015 |
| 2026-07-23 | $610.02 | $2,523.24 | 1,695,300 | $609.69 | 64,829 |
| 2026-07-22 | $607.33 | $2,512.11 | 990,100 | $590.26 | 46,962 |
| 2026-07-21 | $586.88 | $2,427.52 | 950,700 | $589.50 | 58,466 |
| 2026-07-20 | $586.00 | $2,423.88 | 1,105,900 | $598.57 | 63,285 |
| 2026-07-17 | $597.24 | $2,470.37 | 938,800 | — | — |
| 2026-07-16 | $598.97 | $2,477.53 | 807,800 | — | — |
| 2026-07-15 | $589.48 | $2,438.28 | 1,013,700 | — | — |
| 2026-07-14 | $584.40 | $2,417.26 | 951,000 | — | — |
| 2026-07-13 | $585.64 | $2,422.39 | 996,000 | — | — |
| 2026-07-10 | $586.86 | $2,427.44 | 782,100 | — | — |
| 2026-07-09 | $592.90 | $2,452.42 | 840,800 | — | — |
| 2026-07-08 | $596.74 | $2,468.31 | 1,001,100 | — | — |
| 2026-07-07 | $603.61 | $2,496.72 | 1,433,100 | — | — |
| 2026-07-06 | $635.24 | $2,627.55 | 1,081,700 | — | — |
| 2026-07-02 | $621.27 | $2,569.77 | 1,288,800 | — | — |
| 2026-07-01 | $627.63 | $2,596.08 | 1,636,900 | — | — |
| 2026-06-30 | $634.33 | $2,623.79 | 1,758,400 | — | — |
| 2026-06-29 | $626.63 | $2,585.24 | 1,207,600 | — | — |
| 2026-06-26 | $613.24 | $2,530.00 | 2,319,500 | — | — |
| 2026-06-25 | $630.76 | $2,602.28 | 1,262,300 | — | — |
| 2026-06-24 | $600.75 | $2,478.47 | 1,239,400 | — | — |
| 2026-06-23 | $591.94 | $2,442.12 | 1,384,000 | — | — |
| 2026-06-22 | $598.59 | $2,469.56 | 934,200 | — | — |
| 2026-06-18 | $589.24 | $2,430.98 | 1,436,100 | — | — |
| 2026-06-17 | $588.47 | $2,427.81 | 1,517,200 | — | — |
| 2026-06-16 | $585.29 | $2,414.69 | 747,800 | — | — |
| 2026-06-15 | $575.47 | $2,374.17 | 1,541,300 | — | — |
| 2026-06-12 | $577.48 | $2,382.47 | 854,100 | — | — |
| 2026-06-11 | $568.64 | $2,346.00 | 1,266,000 | — | — |
| 2026-06-10 | $560.05 | $2,310.56 | 1,112,100 | — | — |
| 2026-06-09 | $577.33 | $2,381.85 | 1,037,300 | — | — |
| 2026-06-08 | $573.66 | $2,366.71 | 1,476,300 | — | — |
| 2026-06-05 | $583.44 | $2,407.05 | 1,751,600 | — | — |
| 2026-06-04 | $591.75 | $2,441.34 | 1,769,000 | — | — |
| 2026-06-03 | $588.29 | $2,427.06 | 1,840,000 | — | — |
| 2026-06-02 | $579.25 | $2,389.77 | 2,045,600 | — | — |
| 2026-06-01 | $542.43 | $2,237.86 | 2,214,300 | — | — |
| 2026-05-29 | $542.18 | $2,236.83 | 2,271,300 | — | — |
| 2026-05-28 | $539.00 | $2,223.71 | 1,880,200 | — | — |
| 2026-05-27 | $529.39 | $2,184.06 | 1,332,700 | — | — |
| 2026-05-26 | $529.12 | $2,182.95 | 1,419,100 | — | — |
| 2026-05-22 | $529.15 | $2,183.07 | 1,763,900 | — | — |
| 2026-05-21 | $531.35 | $2,192.15 | 3,212,500 | — | — |
| 2026-05-20 | $560.46 | $2,312.25 | 1,441,200 | — | — |
| 2026-05-19 | $558.07 | $2,302.39 | 1,027,900 | — | — |
| 2026-05-18 | $564.49 | $2,328.87 | 848,400 | — | — |
| 2026-05-15 | $561.83 | $2,317.90 | 971,200 | — | — |
| 2026-05-14 | $574.64 | $2,370.75 | 1,056,300 | — | — |
| 2026-05-13 | $580.65 | $2,395.54 | 961,500 | — | — |
| 2026-05-12 | $589.19 | $2,430.78 | 1,264,800 | — | — |
| 2026-05-11 | $588.74 | $2,428.92 | 907,400 | — | — |
| 2026-05-08 | $574.84 | $2,371.57 | 896,900 | — | — |
| 2026-05-07 | $580.54 | $2,395.09 | 828,800 | — | — |
| 2026-05-06 | $591.64 | $2,440.88 | 983,200 | — | — |
| 2026-05-05 | $575.79 | $2,375.49 | 906,100 | — | — |
| 2026-05-04 | $578.39 | $2,386.22 | 799,100 | — | — |
| 2026-05-01 | $577.26 | $2,381.56 | 802,600 | — | — |
| 2026-04-30 | $589.87 | $2,433.58 | 1,562,300 | — | — |
| 2026-04-29 | $560.02 | $2,310.43 | 872,400 | — | — |
| 2026-04-28 | $563.86 | $2,326.27 | 894,800 | — | — |
| 2026-04-27 | $567.69 | $2,342.08 | 1,035,200 | — | — |
| 2026-04-24 | $562.64 | $2,321.24 | 1,102,600 | — | — |
| 2026-04-23 | $591.95 | $2,442.16 | 919,200 | — | — |
| 2026-04-22 | $579.99 | $2,392.82 | 796,500 | — | — |
| 2026-04-21 | $587.30 | $2,422.98 | 632,000 | — | — |
| 2026-04-20 | $594.52 | $2,452.77 | 919,900 | — | — |
| 2026-04-17 | $590.46 | $2,436.02 | 1,238,700 | — | — |
| 2026-04-16 | $584.19 | $2,410.15 | 1,443,900 | — | — |
| 2026-04-15 | $576.64 | $2,379.00 | 1,553,900 | — | — |