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
- 1980-01-02 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $231.32 | $698.19 | 1,768,600 | — | — |
| 2025-12-30 | $233.06 | $703.44 | 1,884,300 | — | — |
| 2025-12-29 | $234.53 | $707.88 | 1,554,100 | — | — |
| 2025-12-26 | $233.44 | $704.59 | 902,500 | — | — |
| 2025-12-24 | $235.05 | $709.45 | 921,900 | — | — |
| 2025-12-23 | $234.15 | $706.73 | 1,980,700 | — | — |
| 2025-12-22 | $234.61 | $708.12 | 2,095,600 | — | — |
| 2025-12-19 | $234.23 | $706.97 | 4,721,900 | — | — |
| 2025-12-18 | $234.42 | $707.55 | 3,053,400 | — | — |
| 2025-12-17 | $236.74 | $714.55 | 2,530,100 | — | — |
| 2025-12-16 | $235.88 | $711.96 | 2,755,700 | — | — |
| 2025-12-15 | $240.47 | $725.81 | 3,289,100 | — | — |
| 2025-12-12 | $239.95 | $724.24 | 2,928,000 | — | — |
| 2025-12-11 | $236.12 | $712.68 | 2,888,600 | — | — |
| 2025-12-10 | $235.46 | $710.69 | 4,938,300 | — | — |
| 2025-12-09 | $231.56 | $698.92 | 3,785,200 | — | — |
| 2025-12-08 | $235.44 | $710.63 | 2,461,800 | — | — |
| 2025-12-05 | $235.31 | $710.23 | 2,494,700 | — | — |
| 2025-12-04 | $237.29 | $712.05 | 3,162,200 | — | — |
| 2025-12-03 | $235.23 | $705.86 | 3,576,500 | — | — |
| 2025-12-02 | $232.24 | $696.89 | 5,190,100 | — | — |
| 2025-12-01 | $231.36 | $694.25 | 3,463,000 | — | — |
| 2025-11-28 | $231.83 | $695.66 | 1,207,600 | — | — |
| 2025-11-26 | $230.66 | $692.15 | 3,233,700 | — | — |
| 2025-11-25 | $229.13 | $687.56 | 2,582,500 | — | — |
| 2025-11-24 | $224.50 | $673.67 | 4,483,200 | — | — |
| 2025-11-21 | $226.22 | $678.83 | 3,595,600 | — | — |
| 2025-11-20 | $221.21 | $663.79 | 3,955,100 | — | — |
| 2025-11-19 | $221.17 | $663.67 | 3,396,500 | — | — |
| 2025-11-18 | $220.82 | $662.62 | 3,863,100 | — | — |
| 2025-11-17 | $221.00 | $663.16 | 2,921,100 | — | — |
| 2025-11-14 | $223.02 | $669.23 | 2,886,400 | — | — |
| 2025-11-13 | $221.48 | $664.60 | 2,682,200 | — | — |
| 2025-11-12 | $223.55 | $670.82 | 1,945,700 | — | — |
| 2025-11-11 | $224.80 | $674.57 | 2,698,000 | — | — |
| 2025-11-10 | $223.88 | $671.81 | 4,095,300 | — | — |
| 2025-11-07 | $221.48 | $664.60 | 3,735,400 | — | — |
| 2025-11-06 | $217.99 | $654.13 | 3,429,800 | — | — |
| 2025-11-05 | $217.38 | $652.30 | 2,707,600 | — | — |
| 2025-11-04 | $220.91 | $662.89 | 2,737,800 | — | — |
| 2025-11-03 | $218.82 | $656.62 | 3,552,700 | — | — |
| 2025-10-31 | $220.37 | $661.27 | 2,586,300 | — | — |
| 2025-10-30 | $218.83 | $656.65 | 2,806,900 | — | — |
| 2025-10-29 | $216.37 | $649.27 | 3,587,900 | — | — |
| 2025-10-28 | $217.59 | $652.93 | 2,782,500 | — | — |
| 2025-10-27 | $218.23 | $654.85 | 4,692,000 | — | — |
| 2025-10-24 | $216.61 | $649.99 | 4,128,600 | — | — |
| 2025-10-23 | $220.04 | $660.28 | 5,148,500 | — | — |
| 2025-10-22 | $225.24 | $675.89 | 3,756,800 | — | — |
| 2025-10-21 | $226.54 | $679.79 | 2,727,700 | — | — |
| 2025-10-20 | $227.30 | $682.07 | 2,922,100 | — | — |
| 2025-10-17 | $226.04 | $678.29 | 3,237,300 | — | — |
| 2025-10-16 | $224.04 | $672.29 | 2,971,200 | — | — |
| 2025-10-15 | $225.72 | $677.33 | 2,483,700 | — | — |
| 2025-10-14 | $227.08 | $681.41 | 2,306,200 | — | — |
| 2025-10-13 | $225.85 | $677.72 | 2,079,700 | — | — |
| 2025-10-10 | $225.45 | $676.52 | 2,762,700 | — | — |
| 2025-10-09 | $231.54 | $694.79 | 2,331,300 | — | — |
| 2025-10-08 | $232.65 | $698.12 | 3,580,300 | — | — |
| 2025-10-07 | $231.86 | $695.75 | 3,024,100 | — | — |
| 2025-10-06 | $237.41 | $712.41 | 3,261,100 | — | — |
| 2025-10-03 | $236.80 | $710.58 | 3,176,600 | — | — |
| 2025-10-02 | $234.52 | $703.73 | 3,873,400 | — | — |
| 2025-10-01 | $234.74 | $704.39 | 3,950,800 | — | — |
| 2025-09-30 | $236.37 | $709.28 | 3,797,500 | — | — |
| 2025-09-29 | $236.18 | $708.71 | 5,097,300 | — | — |
| 2025-09-26 | $235.20 | $705.77 | 4,940,900 | — | — |
| 2025-09-25 | $232.00 | $696.17 | 6,034,400 | — | — |
| 2025-09-24 | $230.36 | $691.25 | 5,925,900 | — | — |
| 2025-09-23 | $227.98 | $684.11 | 5,183,000 | — | — |
| 2025-09-22 | $225.85 | $677.72 | 8,136,000 | — | — |
| 2025-09-19 | $220.61 | $661.99 | 8,632,100 | — | — |
| 2025-09-18 | $220.36 | $661.24 | 4,349,300 | — | — |
| 2025-09-17 | $217.17 | $651.67 | 4,797,500 | — | — |
| 2025-09-16 | $216.00 | $648.16 | 4,425,900 | — | — |
| 2025-09-15 | $216.25 | $648.91 | 4,484,400 | — | — |
| 2025-09-12 | $214.91 | $644.89 | 6,207,200 | — | — |
| 2025-09-11 | $216.04 | $648.28 | 4,126,700 | — | — |
| 2025-09-10 | $215.19 | $645.73 | 5,004,700 | — | — |
| 2025-09-09 | $216.05 | $648.31 | 3,111,200 | — | — |
| 2025-09-08 | $217.26 | $651.94 | 4,131,200 | — | — |
| 2025-09-05 | $220.31 | $661.09 | 4,001,800 | — | — |
| 2025-09-04 | $223.06 | $669.35 | 3,601,000 | — | — |
| 2025-09-03 | $221.76 | $665.44 | 5,881,000 | — | — |
| 2025-09-02 | $221.99 | $666.13 | 3,955,400 | — | — |
| 2025-08-29 | $223.57 | $670.88 | 5,012,800 | — | — |
| 2025-08-28 | $222.35 | $663.07 | 6,299,300 | — | — |
| 2025-08-27 | $220.95 | $658.90 | 3,464,900 | — | — |
| 2025-08-26 | $222.74 | $664.24 | 3,758,000 | — | — |
| 2025-08-25 | $223.32 | $665.97 | 5,993,000 | — | — |
| 2025-08-22 | $227.85 | $679.48 | 5,317,300 | — | — |
| 2025-08-21 | $225.30 | $671.87 | 3,435,500 | — | — |
| 2025-08-20 | $225.68 | $673.00 | 4,521,500 | — | — |
| 2025-08-19 | $223.77 | $667.31 | 4,899,200 | — | — |
| 2025-08-18 | $220.08 | $656.30 | 3,188,400 | — | — |
| 2025-08-15 | $220.78 | $658.39 | 3,739,200 | — | — |
| 2025-08-14 | $221.52 | $660.60 | 6,245,600 | — | — |
| 2025-08-13 | $223.18 | $665.55 | 3,096,800 | — | — |
| 2025-08-12 | $218.80 | $652.49 | 3,224,200 | — | — |
| 2025-08-11 | $219.65 | $655.02 | 4,419,600 | — | — |
| 2025-08-08 | $222.24 | $662.75 | 2,345,500 | — | — |
| 2025-08-07 | $222.66 | $664.00 | 3,113,700 | — | — |
| 2025-08-06 | $225.46 | $672.35 | 3,135,700 | — | — |
| 2025-08-05 | $222.97 | $664.92 | 2,430,000 | — | — |
| 2025-08-04 | $222.06 | $662.21 | 4,181,100 | — | — |
| 2025-08-01 | $219.40 | $654.28 | 4,637,300 | — | — |
| 2025-07-31 | $221.97 | $661.94 | 5,546,800 | — | — |
| 2025-07-30 | $225.28 | $671.81 | 8,361,200 | — | — |
| 2025-07-29 | $223.77 | $667.31 | 19,091,000 | — | — |
| 2025-07-28 | $229.24 | $683.62 | 6,858,400 | — | — |
| 2025-07-25 | $224.74 | $670.20 | 8,254,700 | — | — |
| 2025-07-24 | $220.52 | $657.62 | 9,784,100 | — | — |
| 2025-07-23 | $231.00 | $688.87 | 3,740,100 | — | — |
| 2025-07-22 | $229.24 | $683.62 | 3,806,300 | — | — |
| 2025-07-21 | $225.85 | $673.51 | 2,814,100 | — | — |
| 2025-07-18 | $224.87 | $670.59 | 5,794,500 | — | — |
| 2025-07-17 | $227.49 | $678.40 | 5,211,300 | — | — |
| 2025-07-16 | $231.18 | $689.41 | 2,356,500 | — | — |
| 2025-07-15 | $231.14 | $689.29 | 2,419,300 | — | — |
| 2025-07-14 | $233.31 | $695.76 | 1,973,400 | — | — |
| 2025-07-11 | $235.10 | $701.10 | 3,211,700 | — | — |
| 2025-07-10 | $237.00 | $706.76 | 2,630,100 | — | — |
| 2025-07-09 | $236.49 | $705.24 | 2,432,800 | — | — |
| 2025-07-08 | $236.54 | $705.39 | 2,574,300 | — | — |
| 2025-07-07 | $235.35 | $701.84 | 2,580,900 | — | — |
| 2025-07-03 | $236.28 | $704.61 | 1,327,600 | — | — |
| 2025-07-02 | $237.16 | $707.24 | 1,752,100 | — | — |
| 2025-07-01 | $235.57 | $702.50 | 2,687,500 | — | — |
| 2025-06-30 | $230.08 | $686.13 | 3,579,000 | — | — |
| 2025-06-27 | $231.41 | $690.09 | 7,430,700 | — | — |
| 2025-06-26 | $229.39 | $684.07 | 2,960,200 | — | — |
| 2025-06-25 | $226.81 | $676.37 | 2,005,400 | — | — |
| 2025-06-24 | $227.91 | $679.65 | 2,777,100 | — | — |
| 2025-06-23 | $225.88 | $673.60 | 2,665,300 | — | — |
| 2025-06-20 | $222.51 | $663.55 | 4,274,300 | — | — |
| 2025-06-18 | $222.01 | $662.06 | 2,414,500 | — | — |
| 2025-06-17 | $220.59 | $657.83 | 2,767,900 | — | — |
| 2025-06-16 | $224.65 | $669.93 | 2,659,500 | — | — |
| 2025-06-13 | $223.37 | $666.12 | 1,670,100 | — | — |
| 2025-06-12 | $225.49 | $672.44 | 1,939,200 | — | — |
| 2025-06-11 | $225.72 | $673.12 | 2,655,100 | — | — |
| 2025-06-10 | $226.60 | $675.75 | 3,122,200 | — | — |
| 2025-06-09 | $224.14 | $668.41 | 3,128,500 | — | — |
| 2025-06-06 | $223.43 | $666.29 | 2,953,400 | — | — |
| 2025-06-05 | $220.65 | $658.00 | 3,084,600 | — | — |
| 2025-06-04 | $220.87 | $658.66 | 3,976,800 | — | — |
| 2025-06-03 | $221.78 | $661.37 | 6,229,300 | — | — |
| 2025-06-02 | $218.89 | $652.76 | 4,587,000 | — | — |
| 2025-05-30 | $221.66 | $661.02 | 4,179,600 | — | — |
| 2025-05-29 | $222.51 | $659.55 | 2,980,600 | — | — |
| 2025-05-28 | $222.18 | $658.58 | 3,073,200 | — | — |
| 2025-05-27 | $224.35 | $665.01 | 2,613,300 | — | — |
| 2025-05-23 | $222.11 | $658.37 | 3,227,900 | — | — |
| 2025-05-22 | $222.87 | $660.62 | 2,848,900 | — | — |
| 2025-05-21 | $223.62 | $662.84 | 2,183,600 | — | — |
| 2025-05-20 | $228.33 | $676.81 | 1,982,900 | — | — |
| 2025-05-19 | $229.50 | $680.27 | 2,509,400 | — | — |
| 2025-05-16 | $231.42 | $685.97 | 2,006,800 | — | — |
| 2025-05-15 | $230.85 | $684.28 | 2,607,600 | — | — |
| 2025-05-14 | $228.34 | $676.84 | 3,253,000 | — | — |
| 2025-05-13 | $228.25 | $676.57 | 3,028,100 | — | — |
| 2025-05-12 | $230.87 | $684.34 | 4,965,900 | — | — |
| 2025-05-09 | $216.32 | $641.21 | 2,172,900 | — | — |
| 2025-05-08 | $216.84 | $642.75 | 3,335,500 | — | — |
| 2025-05-07 | $213.85 | $633.89 | 3,277,100 | — | — |
| 2025-05-06 | $213.20 | $631.96 | 2,265,100 | — | — |
| 2025-05-05 | $216.53 | $641.83 | 1,895,600 | — | — |
| 2025-05-02 | $218.29 | $647.05 | 2,926,800 | — | — |
| 2025-05-01 | $214.08 | $634.57 | 4,458,500 | — | — |
| 2025-04-30 | $215.66 | $639.25 | 3,139,100 | — | — |
| 2025-04-29 | $214.54 | $635.93 | 2,886,400 | — | — |
| 2025-04-28 | $212.61 | $630.21 | 3,053,300 | — | — |
| 2025-04-25 | $213.29 | $632.23 | 3,454,900 | — | — |
| 2025-04-24 | $215.45 | $638.63 | 5,205,100 | — | — |
| 2025-04-23 | $219.78 | $651.46 | 3,879,500 | — | — |
| 2025-04-22 | $216.90 | $642.93 | 3,353,300 | — | — |
| 2025-04-21 | $216.05 | $640.41 | 3,379,600 | — | — |
| 2025-04-17 | $220.26 | $652.89 | 4,545,800 | — | — |
| 2025-04-16 | $216.60 | $642.04 | 3,293,600 | — | — |
| 2025-04-15 | $220.08 | $652.35 | 2,807,000 | — | — |
| 2025-04-14 | $222.27 | $658.84 | 3,197,700 | — | — |
| 2025-04-11 | $218.59 | $647.94 | 2,965,000 | — | — |
| 2025-04-10 | $219.32 | $650.10 | 5,088,800 | — | — |
| 2025-04-09 | $223.53 | $662.58 | 5,361,000 | — | — |
| 2025-04-08 | $208.27 | $617.35 | 5,126,200 | — | — |
| 2025-04-07 | $209.97 | $622.38 | 5,055,900 | — | — |
| 2025-04-04 | $213.26 | $632.14 | 6,784,500 | — | — |
| 2025-04-03 | $223.97 | $663.88 | 5,754,800 | — | — |
| 2025-04-02 | $238.46 | $706.83 | 2,023,600 | — | — |
| 2025-04-01 | $237.17 | $703.01 | 2,367,300 | — | — |
| 2025-03-31 | $236.24 | $700.25 | 3,478,100 | — | — |
| 2025-03-28 | $232.15 | $688.13 | 1,918,000 | — | — |
| 2025-03-27 | $235.97 | $699.45 | 1,913,900 | — | — |
| 2025-03-26 | $238.03 | $705.56 | 1,709,900 | — | — |
| 2025-03-25 | $235.79 | $698.92 | 1,849,000 | — | — |
| 2025-03-24 | $235.20 | $697.17 | 3,291,100 | — | — |
| 2025-03-21 | $233.88 | $693.26 | 4,167,700 | — | — |
| 2025-03-20 | $234.79 | $695.95 | 2,869,500 | — | — |
| 2025-03-19 | $236.39 | $700.70 | 2,058,300 | — | — |
| 2025-03-18 | $237.09 | $702.77 | 2,184,200 | — | — |
| 2025-03-17 | $237.86 | $705.05 | 2,139,000 | — | — |
| 2025-03-14 | $237.53 | $704.08 | 2,116,800 | — | — |
| 2025-03-13 | $234.29 | $694.47 | 2,399,900 | — | — |
| 2025-03-12 | $237.49 | $703.96 | 1,927,500 | — | — |
| 2025-03-11 | $237.78 | $704.82 | 3,357,900 | — | — |
| 2025-03-10 | $248.29 | $735.97 | 2,420,700 | — | — |
| 2025-03-07 | $249.31 | $738.99 | 2,835,800 | — | — |
| 2025-03-06 | $245.27 | $727.02 | 2,311,100 | — | — |
| 2025-03-05 | $243.61 | $722.10 | 3,051,700 | — | — |
| 2025-03-04 | $241.52 | $715.90 | 3,037,800 | — | — |
| 2025-03-03 | $245.81 | $728.62 | 2,218,000 | — | — |
| 2025-02-28 | $246.69 | $731.23 | 3,252,600 | — | — |
| 2025-02-27 | $245.07 | $722.45 | 3,012,400 | — | — |
| 2025-02-26 | $245.48 | $723.66 | 2,477,000 | — | — |
| 2025-02-25 | $245.89 | $724.87 | 2,911,600 | — | — |
| 2025-02-24 | $242.33 | $714.38 | 5,576,700 | — | — |
| 2025-02-21 | $245.55 | $723.87 | 3,292,500 | — | — |
| 2025-02-20 | $247.65 | $730.06 | 1,425,400 | — | — |
| 2025-02-19 | $247.06 | $728.32 | 2,488,500 | — | — |
| 2025-02-18 | $251.17 | $740.44 | 1,709,300 | — | — |
| 2025-02-14 | $249.22 | $734.69 | 1,696,300 | — | — |
| 2025-02-13 | $250.97 | $739.85 | 2,279,800 | — | — |
| 2025-02-12 | $248.51 | $732.60 | 2,656,900 | — | — |
| 2025-02-11 | $247.73 | $730.30 | 2,584,800 | — | — |
| 2025-02-10 | $244.33 | $720.27 | 2,315,000 | — | — |
| 2025-02-07 | $242.08 | $713.64 | 2,185,500 | — | — |
| 2025-02-06 | $243.51 | $717.86 | 1,574,500 | — | — |
| 2025-02-05 | $244.48 | $720.71 | 2,436,900 | — | — |
| 2025-02-04 | $243.50 | $717.83 | 2,895,100 | — | — |
| 2025-02-03 | $243.02 | $716.41 | 3,962,300 | — | — |
| 2025-01-31 | $247.79 | $730.47 | 2,987,200 | — | — |
| 2025-01-30 | $249.92 | $736.75 | 2,490,500 | — | — |
| 2025-01-29 | $249.55 | $735.66 | 3,026,900 | — | — |
| 2025-01-28 | $249.16 | $734.51 | 3,167,200 | — | — |
| 2025-01-27 | $254.42 | $750.02 | 4,537,400 | — | — |
| 2025-01-24 | $248.78 | $733.39 | 4,048,500 | — | — |
| 2025-01-23 | $248.05 | $731.24 | 5,226,200 | — | — |
| 2025-01-22 | $235.80 | $695.13 | 2,757,500 | — | — |
| 2025-01-21 | $236.73 | $697.87 | 2,630,500 | — | — |
| 2025-01-17 | $234.26 | $690.59 | 3,643,700 | — | — |
| 2025-01-16 | $234.89 | $692.44 | 2,296,900 | — | — |
| 2025-01-15 | $230.86 | $680.56 | 1,892,300 | — | — |
| 2025-01-14 | $229.38 | $676.20 | 1,823,400 | — | — |
| 2025-01-13 | $226.76 | $668.48 | 2,278,100 | — | — |
| 2025-01-10 | $225.21 | $663.91 | 2,711,300 | — | — |
| 2025-01-08 | $231.82 | $683.39 | 2,062,800 | — | — |
| 2025-01-07 | $230.54 | $679.62 | 2,752,700 | — | — |
| 2025-01-06 | $230.01 | $678.06 | 2,798,800 | — | — |
| 2025-01-03 | $231.50 | $682.45 | 1,994,500 | — | — |
| 2025-01-02 | $229.12 | $675.43 | 3,177,200 | — | — |