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
- 1973-02-21 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 | $69.93 | $214.59 | 1,064,200 | — | — |
| 2025-12-30 | $70.42 | $216.09 | 1,027,400 | — | — |
| 2025-12-29 | $70.13 | $215.20 | 2,223,600 | — | — |
| 2025-12-26 | $69.96 | $214.68 | 1,244,600 | — | — |
| 2025-12-24 | $70.11 | $215.14 | 719,500 | — | — |
| 2025-12-23 | $70.02 | $214.86 | 2,399,700 | — | — |
| 2025-12-22 | $69.77 | $214.10 | 2,055,100 | — | — |
| 2025-12-19 | $69.17 | $212.26 | 4,796,600 | — | — |
| 2025-12-18 | $70.61 | $216.67 | 2,752,700 | — | — |
| 2025-12-17 | $70.26 | $215.60 | 2,631,800 | — | — |
| 2025-12-16 | $69.91 | $214.53 | 2,419,500 | — | — |
| 2025-12-15 | $70.76 | $217.13 | 1,982,200 | — | — |
| 2025-12-12 | $69.84 | $214.31 | 2,347,200 | — | — |
| 2025-12-11 | $69.74 | $214.00 | 2,724,700 | — | — |
| 2025-12-10 | $70.01 | $214.83 | 1,832,300 | — | — |
| 2025-12-09 | $70.43 | $216.12 | 1,511,200 | — | — |
| 2025-12-08 | $70.52 | $216.40 | 1,682,900 | — | — |
| 2025-12-05 | $71.09 | $218.15 | 1,882,700 | — | — |
| 2025-12-04 | $71.70 | $220.02 | 1,904,100 | — | — |
| 2025-12-03 | $72.19 | $221.52 | 1,818,900 | — | — |
| 2025-12-02 | $72.64 | $222.90 | 1,635,600 | — | — |
| 2025-12-01 | $73.16 | $224.50 | 2,723,800 | — | — |
| 2025-11-28 | $75.44 | $231.50 | 840,800 | — | — |
| 2025-11-26 | $75.27 | $230.97 | 1,726,600 | — | — |
| 2025-11-25 | $74.81 | $229.56 | 2,753,000 | — | — |
| 2025-11-24 | $74.30 | $228.00 | 3,652,900 | — | — |
| 2025-11-21 | $74.04 | $227.20 | 2,421,700 | — | — |
| 2025-11-20 | $73.50 | $225.54 | 1,774,100 | — | — |
| 2025-11-19 | $72.95 | $223.85 | 2,273,100 | — | — |
| 2025-11-18 | $74.27 | $227.90 | 1,875,400 | — | — |
| 2025-11-17 | $74.46 | $228.49 | 1,573,600 | — | — |
| 2025-11-14 | $73.94 | $226.89 | 1,990,400 | — | — |
| 2025-11-13 | $73.93 | $226.86 | 2,135,300 | — | — |
| 2025-11-12 | $74.96 | $230.02 | 2,172,100 | — | — |
| 2025-11-11 | $74.84 | $229.65 | 2,052,200 | — | — |
| 2025-11-10 | $74.06 | $227.26 | 3,147,100 | — | — |
| 2025-11-07 | $73.23 | $224.71 | 3,008,300 | — | — |
| 2025-11-06 | $72.35 | $220.35 | 2,751,200 | — | — |
| 2025-11-05 | $72.57 | $221.02 | 2,724,900 | — | — |
| 2025-11-04 | $72.94 | $222.14 | 5,959,800 | — | — |
| 2025-11-03 | $72.49 | $220.77 | 6,864,200 | — | — |
| 2025-10-31 | $73.55 | $224.00 | 3,715,800 | — | — |
| 2025-10-30 | $73.21 | $222.97 | 4,015,700 | — | — |
| 2025-10-29 | $72.29 | $220.16 | 3,758,400 | — | — |
| 2025-10-28 | $73.44 | $223.67 | 2,285,300 | — | — |
| 2025-10-27 | $74.59 | $227.17 | 1,592,400 | — | — |
| 2025-10-24 | $74.75 | $227.66 | 1,684,100 | — | — |
| 2025-10-23 | $74.56 | $227.08 | 1,619,000 | — | — |
| 2025-10-22 | $75.16 | $228.91 | 2,014,400 | — | — |
| 2025-10-21 | $74.54 | $227.02 | 1,613,100 | — | — |
| 2025-10-20 | $75.09 | $228.69 | 2,002,800 | — | — |
| 2025-10-17 | $74.78 | $227.75 | 1,805,900 | — | — |
| 2025-10-16 | $74.75 | $227.66 | 2,070,000 | — | — |
| 2025-10-15 | $75.31 | $229.36 | 1,884,800 | — | — |
| 2025-10-14 | $74.35 | $226.44 | 1,619,800 | — | — |
| 2025-10-13 | $73.55 | $224.00 | 1,927,700 | — | — |
| 2025-10-10 | $74.09 | $225.65 | 2,161,800 | — | — |
| 2025-10-09 | $73.28 | $223.18 | 2,604,800 | — | — |
| 2025-10-08 | $73.19 | $222.91 | 1,886,100 | — | — |
| 2025-10-07 | $73.76 | $224.64 | 2,791,400 | — | — |
| 2025-10-06 | $73.22 | $223.00 | 2,910,200 | — | — |
| 2025-10-03 | $72.34 | $220.32 | 2,808,200 | — | — |
| 2025-10-02 | $71.83 | $218.76 | 1,793,700 | — | — |
| 2025-10-01 | $72.37 | $220.41 | 2,237,700 | — | — |
| 2025-09-30 | $73.26 | $223.12 | 1,969,100 | — | — |
| 2025-09-29 | $72.77 | $221.63 | 3,034,800 | — | — |
| 2025-09-26 | $71.84 | $218.79 | 2,200,400 | — | — |
| 2025-09-25 | $70.98 | $216.17 | 4,981,800 | — | — |
| 2025-09-24 | $71.66 | $218.25 | 2,015,100 | — | — |
| 2025-09-23 | $71.49 | $217.73 | 1,706,000 | — | — |
| 2025-09-22 | $70.44 | $214.53 | 1,964,300 | — | — |
| 2025-09-19 | $70.12 | $213.56 | 5,110,600 | — | — |
| 2025-09-18 | $70.18 | $213.74 | 2,005,300 | — | — |
| 2025-09-17 | $70.38 | $214.35 | 1,941,000 | — | — |
| 2025-09-16 | $69.96 | $213.07 | 2,012,100 | — | — |
| 2025-09-15 | $71.58 | $218.00 | 2,803,100 | — | — |
| 2025-09-12 | $71.68 | $218.31 | 1,911,100 | — | — |
| 2025-09-11 | $71.67 | $218.28 | 1,618,800 | — | — |
| 2025-09-10 | $71.22 | $216.91 | 1,798,600 | — | — |
| 2025-09-09 | $70.91 | $215.96 | 1,479,500 | — | — |
| 2025-09-08 | $70.69 | $215.29 | 1,705,500 | — | — |
| 2025-09-05 | $71.55 | $217.91 | 1,540,800 | — | — |
| 2025-09-04 | $71.54 | $217.88 | 1,560,000 | — | — |
| 2025-09-03 | $71.52 | $217.82 | 1,936,800 | — | — |
| 2025-09-02 | $71.16 | $216.72 | 1,886,500 | — | — |
| 2025-08-29 | $71.57 | $217.97 | 1,487,200 | — | — |
| 2025-08-28 | $71.21 | $216.88 | 1,519,400 | — | — |
| 2025-08-27 | $72.21 | $219.92 | 1,516,000 | — | — |
| 2025-08-26 | $72.09 | $219.56 | 2,494,500 | — | — |
| 2025-08-25 | $72.22 | $219.95 | 1,461,800 | — | — |
| 2025-08-22 | $73.12 | $222.69 | 1,807,200 | — | — |
| 2025-08-21 | $72.78 | $221.66 | 3,325,700 | — | — |
| 2025-08-20 | $73.01 | $222.36 | 2,144,400 | — | — |
| 2025-08-19 | $73.03 | $222.42 | 2,838,000 | — | — |
| 2025-08-18 | $72.03 | $219.37 | 2,067,300 | — | — |
| 2025-08-15 | $72.30 | $220.19 | 2,491,500 | — | — |
| 2025-08-14 | $72.59 | $221.08 | 2,263,300 | — | — |
| 2025-08-13 | $73.46 | $223.73 | 1,799,900 | — | — |
| 2025-08-12 | $72.81 | $221.75 | 2,583,400 | — | — |
| 2025-08-11 | $72.92 | $222.08 | 2,404,300 | — | — |
| 2025-08-08 | $73.48 | $223.79 | 2,571,400 | — | — |
| 2025-08-07 | $74.53 | $225.33 | 3,072,200 | — | — |
| 2025-08-06 | $74.11 | $224.06 | 1,853,400 | — | — |
| 2025-08-05 | $74.16 | $224.21 | 2,046,300 | — | — |
| 2025-08-04 | $74.67 | $225.76 | 2,467,300 | — | — |
| 2025-08-01 | $74.08 | $223.97 | 2,926,300 | — | — |
| 2025-07-31 | $73.80 | $223.13 | 3,890,000 | — | — |
| 2025-07-30 | $72.17 | $218.20 | 2,505,800 | — | — |
| 2025-07-29 | $72.27 | $218.50 | 2,165,600 | — | — |
| 2025-07-28 | $71.34 | $215.69 | 1,944,100 | — | — |
| 2025-07-25 | $72.78 | $220.04 | 2,035,900 | — | — |
| 2025-07-24 | $72.89 | $220.37 | 1,905,300 | — | — |
| 2025-07-23 | $72.89 | $220.37 | 2,673,800 | — | — |
| 2025-07-22 | $73.58 | $222.46 | 1,525,600 | — | — |
| 2025-07-21 | $72.25 | $218.44 | 1,305,600 | — | — |
| 2025-07-18 | $71.92 | $217.44 | 1,583,700 | — | — |
| 2025-07-17 | $70.85 | $214.21 | 2,011,500 | — | — |
| 2025-07-16 | $70.69 | $213.72 | 1,592,800 | — | — |
| 2025-07-15 | $70.33 | $212.63 | 2,109,000 | — | — |
| 2025-07-14 | $70.55 | $213.30 | 1,574,000 | — | — |
| 2025-07-11 | $70.35 | $212.69 | 1,760,200 | — | — |
| 2025-07-10 | $70.54 | $213.27 | 2,288,400 | — | — |
| 2025-07-09 | $69.76 | $210.91 | 2,326,600 | — | — |
| 2025-07-08 | $69.37 | $209.73 | 1,968,400 | — | — |
| 2025-07-07 | $69.63 | $210.52 | 2,990,900 | — | — |
| 2025-07-03 | $70.47 | $213.06 | 1,413,300 | — | — |
| 2025-07-02 | $69.69 | $210.70 | 2,291,200 | — | — |
| 2025-07-01 | $70.13 | $212.03 | 2,246,800 | — | — |
| 2025-06-30 | $69.28 | $209.46 | 2,749,600 | — | — |
| 2025-06-27 | $69.01 | $208.64 | 2,439,200 | — | — |
| 2025-06-26 | $69.16 | $209.10 | 2,003,100 | — | — |
| 2025-06-25 | $68.57 | $207.31 | 2,583,900 | — | — |
| 2025-06-24 | $69.71 | $210.76 | 3,461,900 | — | — |
| 2025-06-23 | $69.87 | $211.24 | 2,090,200 | — | — |
| 2025-06-20 | $69.05 | $208.76 | 3,506,800 | — | — |
| 2025-06-18 | $68.79 | $207.98 | 2,393,200 | — | — |
| 2025-06-17 | $69.12 | $208.98 | 2,267,800 | — | — |
| 2025-06-16 | $69.54 | $210.25 | 1,965,000 | — | — |
| 2025-06-13 | $70.53 | $213.24 | 1,900,300 | — | — |
| 2025-06-12 | $70.81 | $214.09 | 1,736,900 | — | — |
| 2025-06-11 | $70.00 | $211.64 | 1,944,800 | — | — |
| 2025-06-10 | $70.15 | $212.09 | 1,603,800 | — | — |
| 2025-06-09 | $69.66 | $210.61 | 2,927,900 | — | — |
| 2025-06-06 | $70.00 | $211.64 | 4,439,400 | — | — |
| 2025-06-05 | $69.34 | $209.64 | 2,387,000 | — | — |
| 2025-06-04 | $69.72 | $210.79 | 3,966,400 | — | — |
| 2025-06-03 | $70.92 | $214.42 | 3,788,800 | — | — |
| 2025-06-02 | $70.22 | $212.30 | 2,784,800 | — | — |
| 2025-05-30 | $70.23 | $212.33 | 3,560,600 | — | — |
| 2025-05-29 | $69.55 | $210.28 | 1,770,800 | — | — |
| 2025-05-28 | $68.76 | $207.89 | 1,781,100 | — | — |
| 2025-05-27 | $69.81 | $211.06 | 1,933,300 | — | — |
| 2025-05-23 | $69.65 | $210.58 | 1,948,100 | — | — |
| 2025-05-22 | $69.36 | $209.70 | 2,191,000 | — | — |
| 2025-05-21 | $70.76 | $213.93 | 1,531,600 | — | — |
| 2025-05-20 | $71.98 | $217.62 | 1,236,800 | — | — |
| 2025-05-19 | $71.97 | $217.59 | 1,710,100 | — | — |
| 2025-05-16 | $71.47 | $216.08 | 2,410,500 | — | — |
| 2025-05-15 | $70.90 | $214.36 | 3,233,500 | — | — |
| 2025-05-14 | $68.79 | $207.98 | 2,629,100 | — | — |
| 2025-05-13 | $69.24 | $209.34 | 3,115,600 | — | — |
| 2025-05-12 | $70.08 | $211.88 | 2,472,000 | — | — |
| 2025-05-09 | $72.28 | $218.53 | 2,475,700 | — | — |
| 2025-05-08 | $72.60 | $217.86 | 1,961,800 | — | — |
| 2025-05-07 | $73.95 | $221.91 | 2,798,600 | — | — |
| 2025-05-06 | $73.37 | $220.17 | 2,958,300 | — | — |
| 2025-05-05 | $73.04 | $219.18 | 1,871,100 | — | — |
| 2025-05-02 | $72.91 | $218.79 | 1,771,900 | — | — |
| 2025-05-01 | $72.97 | $218.97 | 2,643,300 | — | — |
| 2025-04-30 | $73.65 | $221.01 | 3,799,500 | — | — |
| 2025-04-29 | $73.63 | $220.95 | 4,362,500 | — | — |
| 2025-04-28 | $72.51 | $217.59 | 2,647,700 | — | — |
| 2025-04-25 | $72.18 | $216.60 | 3,216,600 | — | — |
| 2025-04-24 | $74.14 | $222.48 | 5,981,800 | — | — |
| 2025-04-23 | $73.50 | $220.56 | 4,695,100 | — | — |
| 2025-04-22 | $73.70 | $221.16 | 3,842,800 | — | — |
| 2025-04-21 | $72.10 | $216.36 | 3,544,100 | — | — |
| 2025-04-17 | $72.91 | $218.79 | 2,186,700 | — | — |
| 2025-04-16 | $72.17 | $216.57 | 1,811,100 | — | — |
| 2025-04-15 | $72.71 | $218.19 | 2,686,000 | — | — |
| 2025-04-14 | $73.53 | $220.65 | 2,175,100 | — | — |
| 2025-04-11 | $71.82 | $215.52 | 3,467,100 | — | — |
| 2025-04-10 | $71.55 | $214.70 | 2,777,200 | — | — |
| 2025-04-09 | $71.13 | $213.44 | 4,262,300 | — | — |
| 2025-04-08 | $70.19 | $210.62 | 2,986,800 | — | — |
| 2025-04-07 | $70.94 | $212.87 | 4,384,700 | — | — |
| 2025-04-04 | $72.69 | $218.13 | 4,395,200 | — | — |
| 2025-04-03 | $75.51 | $226.59 | 3,543,300 | — | — |
| 2025-04-02 | $74.66 | $224.04 | 2,172,000 | — | — |
| 2025-04-01 | $75.14 | $225.48 | 2,314,400 | — | — |
| 2025-03-31 | $75.11 | $225.39 | 3,304,700 | — | — |
| 2025-03-28 | $74.18 | $222.60 | 2,717,800 | — | — |
| 2025-03-27 | $73.15 | $219.51 | 1,624,400 | — | — |
| 2025-03-26 | $73.31 | $219.99 | 1,700,500 | — | — |
| 2025-03-25 | $72.04 | $216.18 | 2,271,300 | — | — |
| 2025-03-24 | $73.14 | $219.48 | 3,677,800 | — | — |
| 2025-03-21 | $73.50 | $220.56 | 4,949,700 | — | — |
| 2025-03-20 | $73.69 | $221.13 | 1,896,900 | — | — |
| 2025-03-19 | $73.71 | $221.19 | 2,270,100 | — | — |
| 2025-03-18 | $73.50 | $220.56 | 1,837,300 | — | — |
| 2025-03-17 | $73.26 | $219.84 | 1,786,000 | — | — |
| 2025-03-14 | $72.77 | $218.37 | 1,801,800 | — | — |
| 2025-03-13 | $71.88 | $215.70 | 1,609,900 | — | — |
| 2025-03-12 | $71.18 | $213.59 | 2,365,000 | — | — |
| 2025-03-11 | $72.08 | $216.30 | 3,398,200 | — | — |
| 2025-03-10 | $74.01 | $222.09 | 2,952,200 | — | — |
| 2025-03-07 | $73.08 | $219.30 | 3,049,400 | — | — |
| 2025-03-06 | $71.64 | $214.97 | 2,224,700 | — | — |
| 2025-03-05 | $72.38 | $217.20 | 2,031,900 | — | — |
| 2025-03-04 | $72.87 | $218.67 | 2,573,800 | — | — |
| 2025-03-03 | $74.06 | $222.24 | 2,409,200 | — | — |
| 2025-02-28 | $73.05 | $219.21 | 3,228,100 | — | — |
| 2025-02-27 | $72.34 | $217.08 | 2,635,500 | — | — |
| 2025-02-26 | $73.20 | $219.66 | 2,869,100 | — | — |
| 2025-02-25 | $73.08 | $219.30 | 2,722,200 | — | — |
| 2025-02-24 | $72.12 | $216.42 | 2,043,300 | — | — |
| 2025-02-21 | $71.49 | $214.52 | 2,150,600 | — | — |
| 2025-02-20 | $70.70 | $212.15 | 2,145,300 | — | — |
| 2025-02-19 | $70.15 | $210.50 | 1,378,900 | — | — |
| 2025-02-18 | $69.54 | $208.67 | 2,278,900 | — | — |
| 2025-02-14 | $68.81 | $206.48 | 2,237,100 | — | — |
| 2025-02-13 | $69.82 | $207.88 | 1,864,700 | — | — |
| 2025-02-12 | $69.55 | $207.08 | 2,119,500 | — | — |
| 2025-02-11 | $69.45 | $206.78 | 2,434,900 | — | — |
| 2025-02-10 | $69.18 | $205.98 | 2,224,700 | — | — |
| 2025-02-07 | $68.70 | $204.55 | 2,904,300 | — | — |
| 2025-02-06 | $68.33 | $203.45 | 3,448,900 | — | — |
| 2025-02-05 | $67.12 | $199.85 | 2,700,900 | — | — |
| 2025-02-04 | $66.18 | $197.05 | 1,733,400 | — | — |
| 2025-02-03 | $66.48 | $197.94 | 2,454,300 | — | — |
| 2025-01-31 | $66.00 | $196.51 | 1,812,400 | — | — |
| 2025-01-30 | $66.20 | $197.11 | 2,674,100 | — | — |
| 2025-01-29 | $65.77 | $195.83 | 2,044,000 | — | — |
| 2025-01-28 | $65.61 | $195.35 | 3,195,400 | — | — |
| 2025-01-27 | $67.19 | $200.05 | 3,877,100 | — | — |
| 2025-01-24 | $65.82 | $195.97 | 2,215,700 | — | — |
| 2025-01-23 | $65.86 | $196.09 | 3,509,600 | — | — |
| 2025-01-22 | $66.60 | $198.30 | 2,536,900 | — | — |
| 2025-01-21 | $68.30 | $203.36 | 1,786,000 | — | — |
| 2025-01-17 | $68.08 | $202.70 | 1,922,900 | — | — |
| 2025-01-16 | $68.02 | $202.52 | 1,983,200 | — | — |
| 2025-01-15 | $66.61 | $198.33 | 2,119,700 | — | — |
| 2025-01-14 | $65.56 | $195.20 | 1,741,600 | — | — |
| 2025-01-13 | $64.99 | $193.50 | 2,183,000 | — | — |
| 2025-01-10 | $65.09 | $193.80 | 2,559,600 | — | — |
| 2025-01-08 | $66.30 | $197.40 | 1,323,900 | — | — |
| 2025-01-07 | $65.71 | $195.65 | 1,579,500 | — | — |
| 2025-01-06 | $65.42 | $194.78 | 1,009,700 | — | — |
| 2025-01-03 | $66.61 | $198.33 | 1,267,100 | — | — |
| 2025-01-02 | $66.53 | $198.09 | 1,297,400 | — | — |