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-05-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 | $79.02 | $363.23 | 2,635,300 | — | — |
| 2025-12-30 | $79.51 | $365.48 | 2,521,200 | — | — |
| 2025-12-29 | $79.69 | $366.31 | 3,255,700 | — | — |
| 2025-12-26 | $79.73 | $366.49 | 2,935,000 | — | — |
| 2025-12-24 | $80.25 | $368.88 | 1,879,800 | — | — |
| 2025-12-23 | $79.93 | $367.41 | 5,919,300 | — | — |
| 2025-12-22 | $79.04 | $363.32 | 5,237,900 | — | — |
| 2025-12-19 | $78.36 | $360.20 | 11,417,700 | — | — |
| 2025-12-18 | $77.73 | $357.30 | 9,910,900 | — | — |
| 2025-12-17 | $79.73 | $366.49 | 5,053,700 | — | — |
| 2025-12-16 | $78.95 | $362.91 | 5,358,200 | — | — |
| 2025-12-15 | $79.43 | $365.11 | 4,667,100 | — | — |
| 2025-12-12 | $78.34 | $360.10 | 5,253,700 | — | — |
| 2025-12-11 | $77.25 | $355.09 | 7,265,500 | — | — |
| 2025-12-10 | $77.76 | $357.44 | 9,298,400 | — | — |
| 2025-12-09 | $76.98 | $353.85 | 6,254,300 | — | — |
| 2025-12-08 | $76.11 | $349.85 | 6,394,700 | — | — |
| 2025-12-05 | $78.07 | $358.86 | 5,649,600 | — | — |
| 2025-12-04 | $77.60 | $356.70 | 5,760,200 | — | — |
| 2025-12-03 | $78.20 | $359.46 | 5,536,800 | — | — |
| 2025-12-02 | $78.82 | $362.31 | 9,270,100 | — | — |
| 2025-12-01 | $79.94 | $367.46 | 6,578,100 | — | — |
| 2025-11-28 | $80.39 | $369.53 | 2,568,000 | — | — |
| 2025-11-26 | $80.04 | $367.92 | 4,049,300 | — | — |
| 2025-11-25 | $79.82 | $366.91 | 6,097,700 | — | — |
| 2025-11-24 | $79.18 | $363.96 | 7,111,300 | — | — |
| 2025-11-21 | $80.93 | $372.01 | 7,633,100 | — | — |
| 2025-11-20 | $78.86 | $362.49 | 5,984,600 | — | — |
| 2025-11-19 | $78.47 | $360.70 | 3,832,000 | — | — |
| 2025-11-18 | $79.33 | $364.65 | 5,844,000 | — | — |
| 2025-11-17 | $78.81 | $362.26 | 6,463,200 | — | — |
| 2025-11-14 | $78.05 | $358.77 | 6,950,900 | — | — |
| 2025-11-13 | $78.79 | $362.17 | 6,161,100 | — | — |
| 2025-11-12 | $78.56 | $361.11 | 5,936,600 | — | — |
| 2025-11-11 | $79.47 | $365.30 | 8,253,200 | — | — |
| 2025-11-10 | $78.47 | $360.70 | 6,801,100 | — | — |
| 2025-11-07 | $78.76 | $362.03 | 8,565,900 | — | — |
| 2025-11-06 | $77.27 | $355.19 | 6,823,200 | — | — |
| 2025-11-05 | $76.91 | $353.53 | 7,515,000 | — | — |
| 2025-11-04 | $76.55 | $351.88 | 8,928,100 | — | — |
| 2025-11-03 | $74.98 | $344.66 | 10,824,100 | — | — |
| 2025-10-31 | $77.05 | $354.17 | 17,696,500 | — | — |
| 2025-10-30 | $76.51 | $351.69 | 8,657,900 | — | — |
| 2025-10-29 | $75.73 | $348.11 | 8,658,100 | — | — |
| 2025-10-28 | $77.14 | $354.59 | 6,814,500 | — | — |
| 2025-10-27 | $77.83 | $357.76 | 8,337,400 | — | — |
| 2025-10-24 | $78.00 | $358.54 | 4,247,500 | — | — |
| 2025-10-23 | $78.44 | $360.56 | 6,198,600 | — | — |
| 2025-10-22 | $79.86 | $367.09 | 6,773,600 | — | — |
| 2025-10-21 | $78.62 | $361.39 | 4,447,200 | — | — |
| 2025-10-20 | $78.75 | $361.99 | 4,087,500 | — | — |
| 2025-10-17 | $79.12 | $363.69 | 5,949,700 | — | — |
| 2025-10-16 | $78.08 | $356.52 | 7,215,300 | — | — |
| 2025-10-15 | $77.63 | $354.46 | 5,321,200 | — | — |
| 2025-10-14 | $78.40 | $357.98 | 5,515,100 | — | — |
| 2025-10-13 | $76.98 | $351.50 | 5,758,000 | — | — |
| 2025-10-10 | $77.96 | $355.97 | 5,100,900 | — | — |
| 2025-10-09 | $77.81 | $355.29 | 6,468,300 | — | — |
| 2025-10-08 | $78.00 | $356.15 | 5,928,500 | — | — |
| 2025-10-07 | $79.11 | $361.22 | 7,362,700 | — | — |
| 2025-10-06 | $77.45 | $353.64 | 7,520,900 | — | — |
| 2025-10-03 | $78.00 | $356.15 | 6,725,800 | — | — |
| 2025-10-02 | $78.31 | $357.57 | 5,667,200 | — | — |
| 2025-10-01 | $79.01 | $360.76 | 7,014,300 | — | — |
| 2025-09-30 | $79.94 | $365.01 | 6,643,900 | — | — |
| 2025-09-29 | $80.40 | $367.11 | 4,714,000 | — | — |
| 2025-09-26 | $79.59 | $363.41 | 4,263,400 | — | — |
| 2025-09-25 | $79.70 | $363.92 | 6,060,000 | — | — |
| 2025-09-24 | $81.13 | $370.44 | 6,406,300 | — | — |
| 2025-09-23 | $80.15 | $365.97 | 5,400,400 | — | — |
| 2025-09-22 | $79.36 | $362.36 | 5,864,000 | — | — |
| 2025-09-19 | $81.17 | $370.63 | 14,727,600 | — | — |
| 2025-09-18 | $81.53 | $372.27 | 3,719,200 | — | — |
| 2025-09-17 | $82.22 | $375.42 | 3,951,900 | — | — |
| 2025-09-16 | $81.48 | $372.04 | 6,555,300 | — | — |
| 2025-09-15 | $82.13 | $375.01 | 6,605,800 | — | — |
| 2025-09-12 | $83.28 | $380.26 | 3,169,100 | — | — |
| 2025-09-11 | $84.06 | $383.82 | 3,362,300 | — | — |
| 2025-09-10 | $83.20 | $379.90 | 4,406,000 | — | — |
| 2025-09-09 | $84.28 | $384.83 | 3,585,200 | — | — |
| 2025-09-08 | $84.19 | $384.42 | 3,975,800 | — | — |
| 2025-09-05 | $85.13 | $388.71 | 6,165,400 | — | — |
| 2025-09-04 | $83.67 | $382.04 | 6,202,400 | — | — |
| 2025-09-03 | $83.81 | $382.68 | 5,048,000 | — | — |
| 2025-09-02 | $84.39 | $385.33 | 5,288,500 | — | — |
| 2025-08-29 | $84.07 | $383.87 | 3,934,700 | — | — |
| 2025-08-28 | $83.42 | $380.90 | 5,321,500 | — | — |
| 2025-08-27 | $84.45 | $385.60 | 4,196,700 | — | — |
| 2025-08-26 | $84.14 | $384.19 | 6,163,100 | — | — |
| 2025-08-25 | $84.06 | $383.82 | 4,481,900 | — | — |
| 2025-08-22 | $85.94 | $392.41 | 4,087,400 | — | — |
| 2025-08-21 | $86.28 | $393.96 | 4,925,100 | — | — |
| 2025-08-20 | $86.05 | $392.91 | 5,944,100 | — | — |
| 2025-08-19 | $85.85 | $392.00 | 4,548,200 | — | — |
| 2025-08-18 | $84.26 | $384.74 | 3,906,600 | — | — |
| 2025-08-15 | $85.07 | $388.44 | 4,150,400 | — | — |
| 2025-08-14 | $84.65 | $386.52 | 3,497,200 | — | — |
| 2025-08-13 | $86.34 | $394.23 | 3,534,400 | — | — |
| 2025-08-12 | $84.97 | $387.98 | 5,333,800 | — | — |
| 2025-08-11 | $84.45 | $385.60 | 3,515,600 | — | — |
| 2025-08-08 | $84.69 | $386.70 | 4,133,900 | — | — |
| 2025-08-07 | $84.71 | $386.79 | 4,000,400 | — | — |
| 2025-08-06 | $84.61 | $386.33 | 5,537,000 | — | — |
| 2025-08-05 | $83.06 | $379.26 | 6,373,300 | — | — |
| 2025-08-04 | $83.36 | $380.63 | 5,536,400 | — | — |
| 2025-08-01 | $83.51 | $381.31 | 9,606,700 | — | — |
| 2025-07-31 | $83.85 | $382.86 | 9,561,000 | — | — |
| 2025-07-30 | $85.80 | $391.77 | 4,638,800 | — | — |
| 2025-07-29 | $86.86 | $396.61 | 4,382,400 | — | — |
| 2025-07-28 | $86.47 | $394.83 | 4,823,700 | — | — |
| 2025-07-25 | $87.93 | $401.49 | 3,186,100 | — | — |
| 2025-07-24 | $88.45 | $403.87 | 2,503,800 | — | — |
| 2025-07-23 | $88.79 | $405.42 | 3,520,300 | — | — |
| 2025-07-22 | $88.70 | $405.01 | 5,047,500 | — | — |
| 2025-07-21 | $86.64 | $395.60 | 3,523,500 | — | — |
| 2025-07-18 | $86.84 | $396.52 | 4,973,700 | — | — |
| 2025-07-17 | $87.24 | $395.97 | 3,788,100 | — | — |
| 2025-07-16 | $87.66 | $397.88 | 4,198,000 | — | — |
| 2025-07-15 | $88.15 | $400.10 | 3,788,200 | — | — |
| 2025-07-14 | $88.85 | $403.28 | 3,648,400 | — | — |
| 2025-07-11 | $89.58 | $406.59 | 4,372,700 | — | — |
| 2025-07-10 | $90.62 | $411.31 | 4,531,900 | — | — |
| 2025-07-09 | $91.58 | $415.67 | 6,034,200 | — | — |
| 2025-07-08 | $92.14 | $418.21 | 6,099,800 | — | — |
| 2025-07-07 | $93.33 | $423.61 | 5,794,100 | — | — |
| 2025-07-03 | $92.78 | $421.11 | 3,300,900 | — | — |
| 2025-07-02 | $92.40 | $419.39 | 5,342,200 | — | — |
| 2025-07-01 | $92.04 | $417.76 | 6,022,800 | — | — |
| 2025-06-30 | $90.90 | $412.58 | 7,782,700 | — | — |
| 2025-06-27 | $88.71 | $402.64 | 6,946,200 | — | — |
| 2025-06-26 | $87.79 | $398.47 | 5,813,600 | — | — |
| 2025-06-25 | $87.80 | $398.51 | 3,571,100 | — | — |
| 2025-06-24 | $88.18 | $400.24 | 4,556,400 | — | — |
| 2025-06-23 | $88.67 | $402.46 | 5,095,600 | — | — |
| 2025-06-20 | $87.78 | $398.42 | 9,573,100 | — | — |
| 2025-06-18 | $88.19 | $400.28 | 5,107,000 | — | — |
| 2025-06-17 | $88.63 | $402.28 | 5,145,900 | — | — |
| 2025-06-16 | $90.11 | $409.00 | 5,710,500 | — | — |
| 2025-06-13 | $90.26 | $409.68 | 5,332,000 | — | — |
| 2025-06-12 | $93.14 | $422.75 | 4,701,700 | — | — |
| 2025-06-11 | $92.11 | $418.07 | 5,353,800 | — | — |
| 2025-06-10 | $91.94 | $417.30 | 4,533,200 | — | — |
| 2025-06-09 | $90.87 | $412.45 | 5,893,000 | — | — |
| 2025-06-06 | $90.24 | $409.59 | 4,716,500 | — | — |
| 2025-06-05 | $90.15 | $409.18 | 5,123,500 | — | — |
| 2025-06-04 | $90.20 | $409.40 | 3,948,400 | — | — |
| 2025-06-03 | $90.62 | $411.31 | 4,775,900 | — | — |
| 2025-06-02 | $91.93 | $417.26 | 3,152,500 | — | — |
| 2025-05-30 | $92.94 | $421.84 | 6,317,300 | — | — |
| 2025-05-29 | $92.30 | $418.94 | 4,718,600 | — | — |
| 2025-05-28 | $91.76 | $416.48 | 5,288,800 | — | — |
| 2025-05-27 | $92.43 | $419.53 | 6,055,200 | — | — |
| 2025-05-23 | $92.59 | $420.25 | 6,723,700 | — | — |
| 2025-05-22 | $90.90 | $412.58 | 5,098,600 | — | — |
| 2025-05-21 | $91.67 | $416.08 | 4,569,200 | — | — |
| 2025-05-20 | $91.99 | $417.53 | 3,941,800 | — | — |
| 2025-05-19 | $91.74 | $416.39 | 3,769,900 | — | — |
| 2025-05-16 | $91.23 | $414.08 | 4,650,300 | — | — |
| 2025-05-15 | $89.63 | $406.82 | 4,002,900 | — | — |
| 2025-05-14 | $87.57 | $397.47 | 3,699,300 | — | — |
| 2025-05-13 | $87.88 | $398.87 | 5,458,100 | — | — |
| 2025-05-12 | $89.14 | $404.59 | 6,071,500 | — | — |
| 2025-05-09 | $89.81 | $407.63 | 3,846,300 | — | — |
| 2025-05-08 | $90.83 | $412.26 | 3,550,700 | — | — |
| 2025-05-07 | $90.88 | $412.49 | 4,401,100 | — | — |
| 2025-05-06 | $91.00 | $413.04 | 3,605,600 | — | — |
| 2025-05-05 | $90.74 | $411.86 | 4,084,300 | — | — |
| 2025-05-02 | $90.48 | $410.67 | 4,715,700 | — | — |
| 2025-05-01 | $90.69 | $411.63 | 4,115,600 | — | — |
| 2025-04-30 | $92.19 | $418.44 | 5,916,200 | — | — |
| 2025-04-29 | $92.33 | $419.07 | 5,941,100 | — | — |
| 2025-04-28 | $90.96 | $412.85 | 7,172,700 | — | — |
| 2025-04-25 | $93.91 | $426.24 | 9,599,000 | — | — |
| 2025-04-24 | $92.70 | $420.75 | 11,292,300 | — | — |
| 2025-04-23 | $93.89 | $426.15 | 8,497,400 | — | — |
| 2025-04-22 | $95.81 | $434.87 | 5,233,600 | — | — |
| 2025-04-21 | $94.70 | $429.83 | 7,691,400 | — | — |
| 2025-04-17 | $95.50 | $433.46 | 7,029,800 | — | — |
| 2025-04-16 | $93.49 | $421.98 | 4,120,300 | — | — |
| 2025-04-15 | $94.26 | $425.45 | 3,874,800 | — | — |
| 2025-04-14 | $94.98 | $428.70 | 3,658,600 | — | — |
| 2025-04-11 | $94.00 | $424.28 | 5,664,200 | — | — |
| 2025-04-10 | $91.80 | $414.35 | 6,465,500 | — | — |
| 2025-04-09 | $90.23 | $407.26 | 7,407,600 | — | — |
| 2025-04-08 | $88.60 | $399.91 | 5,677,700 | — | — |
| 2025-04-07 | $89.19 | $402.57 | 7,820,200 | — | — |
| 2025-04-04 | $91.66 | $413.72 | 7,434,400 | — | — |
| 2025-04-03 | $96.00 | $433.31 | 5,483,400 | — | — |
| 2025-04-02 | $93.55 | $422.25 | 4,849,100 | — | — |
| 2025-04-01 | $93.90 | $423.83 | 4,916,200 | — | — |
| 2025-03-31 | $93.70 | $422.92 | 6,224,600 | — | — |
| 2025-03-28 | $92.82 | $418.95 | 2,825,800 | — | — |
| 2025-03-27 | $93.19 | $420.62 | 2,956,500 | — | — |
| 2025-03-26 | $92.03 | $415.39 | 4,700,500 | — | — |
| 2025-03-25 | $89.59 | $404.37 | 5,173,000 | — | — |
| 2025-03-24 | $90.90 | $410.29 | 4,611,200 | — | — |
| 2025-03-21 | $90.30 | $407.58 | 8,950,600 | — | — |
| 2025-03-20 | $90.28 | $407.49 | 5,571,900 | — | — |
| 2025-03-19 | $90.44 | $408.21 | 8,242,100 | — | — |
| 2025-03-18 | $89.49 | $403.92 | 3,621,600 | — | — |
| 2025-03-17 | $90.71 | $409.43 | 5,642,900 | — | — |
| 2025-03-14 | $89.82 | $405.41 | 4,569,400 | — | — |
| 2025-03-13 | $90.52 | $408.57 | 4,396,400 | — | — |
| 2025-03-12 | $90.82 | $409.93 | 9,118,300 | — | — |
| 2025-03-11 | $94.10 | $424.73 | 6,640,500 | — | — |
| 2025-03-10 | $97.50 | $440.08 | 9,791,400 | — | — |
| 2025-03-07 | $96.74 | $436.65 | 10,097,300 | — | — |
| 2025-03-06 | $93.29 | $421.07 | 4,703,900 | — | — |
| 2025-03-05 | $91.75 | $414.12 | 3,446,600 | — | — |
| 2025-03-04 | $91.06 | $411.01 | 6,107,500 | — | — |
| 2025-03-03 | $92.81 | $418.91 | 4,732,300 | — | — |
| 2025-02-28 | $91.17 | $411.51 | 5,332,900 | — | — |
| 2025-02-27 | $90.20 | $407.13 | 3,673,800 | — | — |
| 2025-02-26 | $90.17 | $406.99 | 3,930,200 | — | — |
| 2025-02-25 | $92.29 | $416.56 | 5,818,200 | — | — |
| 2025-02-24 | $90.11 | $406.72 | 5,409,500 | — | — |
| 2025-02-21 | $89.47 | $403.83 | 4,747,300 | — | — |
| 2025-02-20 | $87.87 | $396.61 | 3,252,800 | — | — |
| 2025-02-19 | $87.42 | $394.58 | 4,307,000 | — | — |
| 2025-02-18 | $86.39 | $389.93 | 3,827,600 | — | — |
| 2025-02-14 | $86.04 | $388.35 | 4,137,100 | — | — |
| 2025-02-13 | $87.75 | $396.07 | 3,712,700 | — | — |
| 2025-02-12 | $86.73 | $391.46 | 3,411,900 | — | — |
| 2025-02-11 | $87.37 | $394.35 | 3,464,500 | — | — |
| 2025-02-10 | $85.96 | $387.99 | 4,162,700 | — | — |
| 2025-02-07 | $86.76 | $391.60 | 3,988,300 | — | — |
| 2025-02-06 | $85.68 | $386.73 | 4,540,500 | — | — |
| 2025-02-05 | $86.62 | $390.97 | 4,126,400 | — | — |
| 2025-02-04 | $86.50 | $390.43 | 4,073,100 | — | — |
| 2025-02-03 | $87.03 | $392.82 | 6,877,800 | — | — |
| 2025-01-31 | $86.70 | $391.33 | 11,099,000 | — | — |
| 2025-01-30 | $90.89 | $410.24 | 5,415,300 | — | — |
| 2025-01-29 | $89.57 | $404.28 | 3,225,900 | — | — |
| 2025-01-28 | $89.86 | $405.59 | 4,790,700 | — | — |
| 2025-01-27 | $91.21 | $411.69 | 5,164,800 | — | — |
| 2025-01-24 | $87.88 | $396.66 | 5,482,900 | — | — |
| 2025-01-23 | $87.91 | $396.79 | 6,586,200 | — | — |
| 2025-01-22 | $87.55 | $395.17 | 5,323,200 | — | — |
| 2025-01-21 | $88.23 | $398.24 | 5,048,100 | — | — |
| 2025-01-17 | $88.69 | $398.05 | 5,149,900 | — | — |
| 2025-01-16 | $88.56 | $397.47 | 3,334,100 | — | — |
| 2025-01-15 | $87.86 | $394.33 | 5,125,300 | — | — |
| 2025-01-14 | $87.67 | $393.48 | 4,606,600 | — | — |
| 2025-01-13 | $87.10 | $390.92 | 8,184,400 | — | — |
| 2025-01-10 | $86.36 | $387.60 | 6,711,100 | — | — |
| 2025-01-08 | $87.46 | $392.53 | 5,063,900 | — | — |
| 2025-01-07 | $87.39 | $392.22 | 4,758,800 | — | — |
| 2025-01-06 | $87.54 | $392.89 | 6,077,400 | — | — |
| 2025-01-03 | $90.15 | $404.61 | 3,101,700 | — | — |
| 2025-01-02 | $90.55 | $406.40 | 3,206,100 | — | — |