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 — 2026
| 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 | — | — |
| 2026-04-14 | $596.04 | $2,459.04 | 868,100 | — | — |
| 2026-04-13 | $603.04 | $2,487.92 | 1,178,300 | — | — |
| 2026-04-10 | $605.00 | $2,496.00 | 1,263,800 | — | — |
| 2026-04-09 | $618.00 | $2,549.64 | 1,205,800 | — | — |
| 2026-04-08 | $609.32 | $2,513.83 | 1,449,900 | — | — |
| 2026-04-07 | $576.00 | $2,376.36 | 876,100 | — | — |
| 2026-04-06 | $575.09 | $2,372.61 | 1,055,700 | — | — |
| 2026-04-02 | $575.71 | $2,375.16 | 1,248,600 | — | — |
| 2026-04-01 | $570.70 | $2,354.49 | 1,573,400 | — | — |
| 2026-03-31 | $563.30 | $2,323.96 | 1,445,400 | — | — |
| 2026-03-30 | $555.50 | $2,285.10 | 1,262,900 | — | — |
| 2026-03-27 | $566.64 | $2,330.93 | 1,455,800 | — | — |
| 2026-03-26 | $581.19 | $2,390.78 | 1,516,500 | — | — |
| 2026-03-25 | $577.99 | $2,377.62 | 930,100 | — | — |
| 2026-03-24 | $583.02 | $2,398.31 | 1,144,900 | — | — |
| 2026-03-23 | $569.03 | $2,340.76 | 1,244,200 | — | — |
| 2026-03-20 | $559.73 | $2,302.50 | 2,726,900 | — | — |
| 2026-03-19 | $567.58 | $2,334.79 | 1,449,100 | — | — |
| 2026-03-18 | $571.02 | $2,348.94 | 1,226,400 | — | — |
| 2026-03-17 | $574.26 | $2,362.27 | 1,462,300 | — | — |
| 2026-03-16 | $572.48 | $2,354.95 | 1,150,900 | — | — |
| 2026-03-13 | $577.50 | $2,375.60 | 1,381,700 | — | — |
| 2026-03-12 | $585.83 | $2,409.87 | 1,622,500 | — | — |
| 2026-03-11 | $594.04 | $2,443.64 | 998,400 | — | — |
| 2026-03-10 | $592.72 | $2,438.21 | 1,092,800 | — | — |
| 2026-03-09 | $599.48 | $2,466.02 | 1,499,500 | — | — |
| 2026-03-06 | $589.77 | $2,426.07 | 1,412,700 | — | — |
| 2026-03-05 | $590.69 | $2,429.86 | 1,642,100 | — | — |
| 2026-03-04 | $614.04 | $2,525.91 | 1,073,200 | — | — |
| 2026-03-03 | $619.22 | $2,547.22 | 1,071,400 | — | — |
| 2026-03-02 | $630.88 | $2,595.18 | 996,900 | — | — |
| 2026-02-27 | $629.71 | $2,590.37 | 2,015,300 | — | — |
| 2026-02-26 | $619.46 | $2,548.21 | 1,421,700 | — | — |
| 2026-02-25 | $623.61 | $2,565.28 | 2,100,500 | — | — |
| 2026-02-24 | $644.54 | $2,651.38 | 1,399,200 | — | — |
| 2026-02-23 | $646.84 | $2,660.84 | 2,074,700 | — | — |
| 2026-02-20 | $662.49 | $2,725.21 | 2,989,900 | — | — |
| 2026-02-19 | $662.00 | $2,723.20 | 6,653,300 | — | — |
| 2026-02-18 | $593.27 | $2,440.47 | 2,558,200 | — | — |
| 2026-02-17 | $600.84 | $2,471.61 | 1,863,200 | — | — |
| 2026-02-13 | $602.92 | $2,480.17 | 1,565,100 | — | — |
| 2026-02-12 | $598.11 | $2,460.38 | 2,767,800 | — | — |
| 2026-02-11 | $612.69 | $2,520.36 | 1,826,300 | — | — |
| 2026-02-10 | $593.41 | $2,441.05 | 1,609,100 | — | — |
| 2026-02-09 | $585.67 | $2,409.21 | 1,101,800 | — | — |
| 2026-02-06 | $583.11 | $2,398.68 | 1,440,400 | — | — |
| 2026-02-05 | $565.73 | $2,327.18 | 1,913,100 | — | — |
| 2026-02-04 | $567.26 | $2,333.48 | 3,209,200 | — | — |
| 2026-02-03 | $545.00 | $2,241.91 | 1,605,300 | — | — |
| 2026-02-02 | $532.25 | $2,189.46 | 1,557,900 | — | — |
| 2026-01-30 | $528.00 | $2,171.98 | 1,517,800 | — | — |
| 2026-01-29 | $530.07 | $2,180.49 | 1,493,500 | — | — |
| 2026-01-28 | $525.01 | $2,159.68 | 1,106,700 | — | — |
| 2026-01-27 | $519.19 | $2,135.74 | 1,043,300 | — | — |
| 2026-01-26 | $516.54 | $2,124.84 | 750,600 | — | — |
| 2026-01-23 | $514.43 | $2,116.16 | 1,590,500 | — | — |
| 2026-01-22 | $522.38 | $2,148.86 | 1,159,300 | — | — |
| 2026-01-21 | $529.51 | $2,178.19 | 1,620,600 | — | — |
| 2026-01-20 | $508.68 | $2,092.50 | 1,377,100 | — | — |
| 2026-01-16 | $514.40 | $2,116.03 | 1,323,300 | — | — |
| 2026-01-15 | $515.04 | $2,118.66 | 1,203,700 | — | — |
| 2026-01-14 | $512.10 | $2,106.57 | 1,890,900 | — | — |
| 2026-01-13 | $499.52 | $2,054.82 | 849,100 | — | — |
| 2026-01-12 | $490.74 | $2,018.70 | 1,547,500 | — | — |
| 2026-01-09 | $488.08 | $2,007.76 | 1,725,600 | — | — |
| 2026-01-08 | $500.80 | $2,060.09 | 1,796,900 | — | — |
| 2026-01-07 | $475.20 | $1,954.78 | 1,286,900 | — | — |
| 2026-01-06 | $485.98 | $1,999.12 | 1,621,000 | — | — |
| 2026-01-05 | $466.10 | $1,917.35 | 1,320,200 | — | — |
| 2026-01-02 | $466.80 | $1,920.23 | 1,175,500 | — | — |