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
- 1983-01-03 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 | — | — | — | $74.08 | 1,059 |
| 2026-09-03 | — | — | — | $75.74 | 443 |
| 2026-09-02 | — | — | — | $75.65 | 251 |
| 2026-09-01 | — | — | — | $75.15 | 1,036 |
| 2026-08-31 | — | — | — | $75.99 | 964 |
| 2026-08-28 | — | — | — | $74.13 | 264 |
| 2026-08-27 | $73.94 | $4,493.97 | 31,000 | $73.68 | 823 |
| 2026-08-26 | $73.42 | $4,462.36 | 56,400 | $73.98 | 4,926 |
| 2026-08-25 | $74.46 | $4,525.57 | 49,800 | $72.90 | 902 |
| 2026-08-24 | $72.75 | $4,421.64 | 29,400 | $73.28 | 1,921 |
| 2026-08-21 | $73.75 | $4,482.42 | 41,400 | $73.22 | 1,102 |
| 2026-08-20 | $72.66 | $4,416.17 | 23,500 | $72.71 | 1,783 |
| 2026-08-19 | $72.30 | $4,394.29 | 78,700 | $72.17 | 1,659 |
| 2026-08-18 | $72.44 | $4,402.80 | 16,200 | $72.73 | 717 |
| 2026-08-17 | $72.69 | $4,417.99 | 25,600 | $72.18 | 1,887 |
| 2026-08-14 | $72.90 | $4,393.13 | 24,800 | $72.84 | 873 |
| 2026-08-13 | $72.75 | $4,384.10 | 21,500 | $73.20 | 172 |
| 2026-08-12 | $72.98 | $4,397.96 | 23,400 | $72.75 | 1,458 |
| 2026-08-11 | $72.64 | $4,377.47 | 10,800 | $72.95 | 495 |
| 2026-08-10 | $72.77 | $4,385.30 | 30,400 | $72.85 | 1,334 |
| 2026-08-07 | $72.21 | $4,351.55 | 61,400 | $71.27 | 2,057 |
| 2026-08-06 | $70.73 | $4,262.37 | 46,400 | $70.55 | 2,901 |
| 2026-08-05 | $70.75 | $4,263.57 | 64,000 | $71.53 | 2,245 |
| 2026-08-04 | $71.86 | $4,330.46 | 43,100 | $72.11 | 2,062 |
| 2026-08-03 | $72.89 | $4,392.53 | 62,000 | $72.71 | 3,008 |
| 2026-07-31 | $73.02 | $4,400.37 | 17,200 | $72.93 | 413 |
| 2026-07-30 | $72.67 | $4,379.27 | 38,900 | $72.49 | 1,736 |
| 2026-07-29 | $72.75 | $4,384.10 | 46,000 | $73.48 | 649 |
| 2026-07-28 | $73.12 | $4,406.39 | 55,000 | $73.29 | 3,134 |
| 2026-07-27 | $72.85 | $4,390.12 | 49,200 | $72.75 | 2,017 |
| 2026-07-24 | $73.80 | $4,447.37 | 40,100 | $74.14 | 1,499 |
| 2026-07-23 | $74.18 | $4,470.27 | 48,500 | $74.32 | 1,643 |
| 2026-07-22 | $74.00 | $4,459.42 | 31,300 | $74.10 | 1,366 |
| 2026-07-21 | $73.18 | $4,410.01 | 26,100 | $73.58 | 581 |
| 2026-07-20 | $73.17 | $4,409.41 | 16,800 | $72.64 | 776 |
| 2026-07-17 | $73.01 | $4,399.76 | 34,100 | — | — |
| 2026-07-16 | $73.49 | $4,428.69 | 28,300 | — | — |
| 2026-07-15 | $74.08 | $4,464.24 | 12,700 | — | — |
| 2026-07-14 | $74.27 | $4,449.84 | 48,400 | — | — |
| 2026-07-13 | $73.64 | $4,412.10 | 25,600 | — | — |
| 2026-07-10 | $72.81 | $4,362.37 | 11,100 | — | — |
| 2026-07-09 | $73.00 | $4,373.75 | 34,900 | — | — |
| 2026-07-08 | $74.02 | $4,434.86 | 43,700 | — | — |
| 2026-07-07 | $74.39 | $4,457.03 | 49,900 | — | — |
| 2026-07-06 | $72.86 | $4,365.36 | 24,300 | — | — |
| 2026-07-02 | $73.11 | $4,380.34 | 31,600 | — | — |
| 2026-07-01 | $72.69 | $4,355.18 | 22,400 | — | — |
| 2026-06-30 | $73.20 | $4,385.73 | 16,700 | — | — |
| 2026-06-29 | $72.65 | $4,352.78 | 27,500 | — | — |
| 2026-06-26 | $73.16 | $4,383.34 | 23,500 | — | — |
| 2026-06-25 | $72.41 | $4,338.40 | 20,900 | — | — |
| 2026-06-24 | $71.68 | $4,294.66 | 38,900 | — | — |
| 2026-06-23 | $73.02 | $4,374.95 | 29,100 | — | — |
| 2026-06-22 | $72.23 | $4,327.62 | 37,100 | — | — |
| 2026-06-18 | $72.28 | $4,330.61 | 39,500 | — | — |
| 2026-06-17 | $71.81 | $4,302.45 | 36,000 | — | — |
| 2026-06-16 | $71.60 | $4,289.87 | 42,400 | — | — |
| 2026-06-15 | $71.76 | $4,299.46 | 66,300 | — | — |
| 2026-06-12 | $74.79 | $4,450.86 | 27,700 | — | — |
| 2026-06-11 | $75.09 | $4,468.71 | 59,600 | — | — |
| 2026-06-10 | $78.20 | $4,653.79 | 30,200 | — | — |
| 2026-06-09 | $76.69 | $4,563.93 | 24,800 | — | — |
| 2026-06-08 | $78.36 | $4,663.32 | 26,100 | — | — |
| 2026-06-05 | $77.76 | $4,627.61 | 32,000 | — | — |
| 2026-06-04 | $78.56 | $4,675.22 | 29,600 | — | — |
| 2026-06-03 | $77.12 | $4,589.52 | 37,700 | — | — |
| 2026-06-02 | $77.14 | $4,590.71 | 35,100 | — | — |
| 2026-06-01 | $75.86 | $4,514.54 | 54,100 | — | — |
| 2026-05-29 | $74.77 | $4,449.67 | 49,400 | — | — |
| 2026-05-28 | $75.70 | $4,505.02 | 55,800 | — | — |
| 2026-05-27 | $74.79 | $4,450.86 | 33,700 | — | — |
| 2026-05-26 | $75.90 | $4,516.92 | 62,300 | — | — |
| 2026-05-22 | $77.04 | $4,584.76 | 36,200 | — | — |
| 2026-05-21 | $77.14 | $4,590.71 | 31,700 | — | — |
| 2026-05-20 | $77.67 | $4,622.25 | 44,800 | — | — |
| 2026-05-19 | $78.68 | $4,682.36 | 49,600 | — | — |
| 2026-05-18 | $77.72 | $4,625.23 | 56,800 | — | — |
| 2026-05-15 | $77.68 | $4,622.85 | 28,500 | — | — |
| 2026-05-14 | $76.80 | $4,540.84 | 38,500 | — | — |
| 2026-05-13 | $76.79 | $4,540.25 | 31,700 | — | — |
| 2026-05-12 | $77.39 | $4,575.73 | 28,600 | — | — |
| 2026-05-11 | $75.81 | $4,482.31 | 44,900 | — | — |
| 2026-05-08 | $75.99 | $4,492.95 | 44,100 | — | — |
| 2026-05-07 | $75.39 | $4,457.47 | 31,400 | — | — |
| 2026-05-06 | $75.80 | $4,481.72 | 40,100 | — | — |
| 2026-05-05 | $77.84 | $4,602.33 | 45,800 | — | — |
| 2026-05-04 | $78.31 | $4,630.12 | 42,400 | — | — |
| 2026-05-01 | $77.06 | $4,556.21 | 58,200 | — | — |
| 2026-04-30 | $76.39 | $4,516.60 | 29,700 | — | — |
| 2026-04-29 | $76.16 | $4,503.00 | 50,400 | — | — |
| 2026-04-28 | $76.32 | $4,512.46 | 39,400 | — | — |
| 2026-04-27 | $75.21 | $4,446.83 | 20,100 | — | — |
| 2026-04-24 | $74.83 | $4,424.36 | 17,800 | — | — |
| 2026-04-23 | $75.31 | $4,452.74 | 35,700 | — | — |
| 2026-04-22 | $74.50 | $4,404.85 | 27,000 | — | — |
| 2026-04-21 | $74.69 | $4,416.09 | 24,000 | — | — |
| 2026-04-20 | $73.74 | $4,359.92 | 31,000 | — | — |
| 2026-04-17 | $72.37 | $4,278.92 | 53,400 | — | — |
| 2026-04-16 | $74.69 | $4,416.09 | 19,800 | — | — |
| 2026-04-15 | $74.10 | $4,381.20 | 37,700 | — | — |