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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $67.44 | 96,754 |
| 2026-09-03 | — | — | — | $67.99 | 128,941 |
| 2026-09-02 | — | — | — | $67.98 | 186,554 |
| 2026-09-01 | — | — | — | $68.12 | 148,130 |
| 2026-08-31 | — | — | — | $67.65 | 124,732 |
| 2026-08-28 | — | — | — | $68.57 | 92,323 |
| 2026-08-27 | $68.21 | $480.01 | 1,508,200 | $68.34 | 62,131 |
| 2026-08-26 | $68.92 | $485.01 | 1,706,800 | $68.56 | 93,465 |
| 2026-08-25 | $68.34 | $480.93 | 1,381,100 | $68.52 | 109,034 |
| 2026-08-24 | $68.42 | $481.49 | 1,823,200 | $68.08 | 109,200 |
| 2026-08-21 | $67.86 | $477.55 | 1,956,200 | $69.83 | 95,645 |
| 2026-08-20 | $69.46 | $488.81 | 1,765,400 | $70.00 | 126,398 |
| 2026-08-19 | $70.15 | $493.67 | 1,936,100 | $70.29 | 97,121 |
| 2026-08-18 | $69.98 | $492.47 | 2,018,100 | $71.11 | 138,863 |
| 2026-08-17 | $70.35 | $495.07 | 2,058,000 | $70.21 | 117,064 |
| 2026-08-14 | $70.60 | $496.83 | 1,610,200 | $70.14 | 112,223 |
| 2026-08-13 | $70.20 | $494.02 | 3,255,600 | $70.46 | 249,963 |
| 2026-08-12 | $70.24 | $494.30 | 5,651,600 | $69.03 | 418,943 |
| 2026-08-11 | $68.58 | $482.62 | 2,915,600 | $68.07 | 192,692 |
| 2026-08-10 | $68.21 | $480.01 | 2,749,800 | $69.14 | 240,418 |
| 2026-08-07 | $69.37 | $488.18 | 2,152,100 | $69.36 | 191,617 |
| 2026-08-06 | $69.52 | $489.23 | 2,000,300 | $71.09 | 223,995 |
| 2026-08-05 | $70.20 | $494.02 | 2,560,600 | $70.54 | 180,415 |
| 2026-08-04 | $70.66 | $497.26 | 3,365,000 | $71.01 | 224,127 |
| 2026-08-03 | $71.27 | $501.55 | 3,303,500 | $70.75 | 183,046 |
| 2026-07-31 | $70.78 | $498.10 | 3,240,100 | $70.71 | 195,413 |
| 2026-07-30 | $70.89 | $495.11 | 3,165,400 | $72.13 | 220,491 |
| 2026-07-29 | $72.00 | $502.86 | 3,418,900 | $74.12 | 224,636 |
| 2026-07-28 | $73.79 | $515.36 | 2,099,000 | $74.60 | 116,064 |
| 2026-07-27 | $73.93 | $516.34 | 2,139,700 | $75.00 | 148,790 |
| 2026-07-24 | $74.94 | $523.39 | 1,957,500 | $74.37 | 99,776 |
| 2026-07-23 | $74.42 | $519.76 | 1,784,600 | $73.53 | 142,990 |
| 2026-07-22 | $74.02 | $516.97 | 2,126,600 | $73.79 | 165,191 |
| 2026-07-21 | $73.11 | $510.61 | 3,618,300 | $73.93 | 175,178 |
| 2026-07-20 | $73.96 | $516.55 | 2,193,000 | $75.12 | 159,592 |
| 2026-07-17 | $74.82 | $522.56 | 2,019,700 | — | — |
| 2026-07-16 | $75.75 | $529.05 | 3,071,800 | — | — |
| 2026-07-15 | $74.55 | $520.67 | 3,171,500 | — | — |
| 2026-07-14 | $76.31 | $532.96 | 1,795,700 | — | — |
| 2026-07-13 | $76.63 | $535.20 | 2,279,300 | — | — |
| 2026-07-10 | $76.40 | $533.59 | 1,680,600 | — | — |
| 2026-07-09 | $75.70 | $528.70 | 1,371,800 | — | — |
| 2026-07-08 | $76.37 | $533.38 | 2,857,100 | — | — |
| 2026-07-07 | $77.65 | $542.32 | 1,994,100 | — | — |
| 2026-07-06 | $76.58 | $534.85 | 2,250,200 | — | — |
| 2026-07-02 | $78.03 | $544.98 | 2,563,200 | — | — |
| 2026-07-01 | $75.79 | $529.33 | 2,220,700 | — | — |
| 2026-06-30 | $76.29 | $532.82 | 2,388,700 | — | — |
| 2026-06-29 | $77.18 | $539.04 | 2,427,700 | — | — |
| 2026-06-26 | $77.25 | $539.53 | 2,920,500 | — | — |
| 2026-06-25 | $76.19 | $532.13 | 2,744,600 | — | — |
| 2026-06-24 | $75.59 | $527.93 | 2,496,400 | — | — |
| 2026-06-23 | $74.57 | $520.81 | 3,222,600 | — | — |
| 2026-06-22 | $73.21 | $511.31 | 2,712,000 | — | — |
| 2026-06-18 | $73.00 | $509.85 | 4,271,600 | — | — |
| 2026-06-17 | $72.82 | $508.59 | 3,351,500 | — | — |
| 2026-06-16 | $73.84 | $515.71 | 2,427,400 | — | — |
| 2026-06-15 | $73.55 | $513.69 | 1,551,700 | — | — |
| 2026-06-12 | $73.11 | $510.61 | 1,553,700 | — | — |
| 2026-06-11 | $72.62 | $507.19 | 2,283,700 | — | — |
| 2026-06-10 | $73.00 | $509.85 | 2,945,000 | — | — |
| 2026-06-09 | $72.37 | $505.45 | 2,687,400 | — | — |
| 2026-06-08 | $71.71 | $500.84 | 2,889,300 | — | — |
| 2026-06-05 | $72.87 | $508.94 | 2,776,100 | — | — |
| 2026-06-04 | $71.39 | $498.60 | 1,720,900 | — | — |
| 2026-06-03 | $70.79 | $494.41 | 3,063,300 | — | — |
| 2026-06-02 | $70.96 | $495.60 | 2,432,100 | — | — |
| 2026-06-01 | $69.57 | $485.89 | 2,198,200 | — | — |
| 2026-05-29 | $71.61 | $500.14 | 3,001,700 | — | — |
| 2026-05-28 | $72.17 | $504.05 | 2,260,100 | — | — |
| 2026-05-27 | $73.75 | $515.08 | 2,127,400 | — | — |
| 2026-05-26 | $73.68 | $514.59 | 1,439,900 | — | — |
| 2026-05-22 | $73.95 | $516.48 | 1,950,600 | — | — |
| 2026-05-21 | $73.28 | $511.80 | 2,988,900 | — | — |
| 2026-05-20 | $72.50 | $506.35 | 2,729,400 | — | — |
| 2026-05-19 | $73.00 | $509.85 | 2,832,300 | — | — |
| 2026-05-18 | $72.09 | $503.49 | 2,114,200 | — | — |
| 2026-05-15 | $70.90 | $495.18 | 2,627,000 | — | — |
| 2026-05-14 | $72.45 | $506.00 | 1,558,000 | — | — |
| 2026-05-13 | $72.30 | $504.96 | 2,590,400 | — | — |
| 2026-05-12 | $72.59 | $506.98 | 3,458,900 | — | — |
| 2026-05-11 | $72.47 | $506.14 | 1,671,700 | — | — |
| 2026-05-08 | $71.76 | $501.19 | 2,582,600 | — | — |
| 2026-05-07 | $71.69 | $500.70 | 2,914,700 | — | — |
| 2026-05-06 | $72.31 | $505.03 | 2,933,000 | — | — |
| 2026-05-05 | $73.07 | $510.33 | 3,416,800 | — | — |
| 2026-05-04 | $73.68 | $514.59 | 3,435,000 | — | — |
| 2026-05-01 | $74.06 | $517.25 | 4,344,300 | — | — |
| 2026-04-30 | $73.43 | $512.85 | 3,934,800 | — | — |
| 2026-04-29 | $72.00 | $499.12 | 1,775,700 | — | — |
| 2026-04-28 | $72.46 | $502.31 | 1,726,300 | — | — |
| 2026-04-27 | $72.42 | $502.04 | 1,412,500 | — | — |
| 2026-04-24 | $72.31 | $501.27 | 2,065,400 | — | — |
| 2026-04-23 | $72.63 | $503.49 | 2,097,000 | — | — |
| 2026-04-22 | $70.96 | $491.92 | 1,852,200 | — | — |
| 2026-04-21 | $71.14 | $493.16 | 1,904,900 | — | — |
| 2026-04-20 | $72.40 | $501.90 | 1,722,400 | — | — |
| 2026-04-17 | $72.83 | $504.88 | 1,784,600 | — | — |
| 2026-04-16 | $72.77 | $504.46 | 2,130,200 | — | — |
| 2026-04-15 | $72.18 | $500.37 | 2,083,000 | — | — |