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 | — | — | — | $81.25 | 63,182 |
| 2026-09-03 | — | — | — | $80.98 | 116,347 |
| 2026-09-02 | — | — | — | $81.36 | 155,266 |
| 2026-09-01 | — | — | — | $81.18 | 79,506 |
| 2026-08-31 | — | — | — | $80.22 | 100,619 |
| 2026-08-28 | — | — | — | $81.86 | 65,961 |
| 2026-08-27 | $81.42 | $680.86 | 3,596,400 | $81.79 | 84,451 |
| 2026-08-26 | $82.23 | $687.63 | 1,146,000 | $81.59 | 68,354 |
| 2026-08-25 | $81.41 | $680.78 | 1,163,700 | $81.38 | 77,001 |
| 2026-08-24 | $81.39 | $680.61 | 2,544,200 | $81.20 | 121,410 |
| 2026-08-21 | $80.92 | $676.68 | 1,706,100 | $83.42 | 62,064 |
| 2026-08-20 | $83.16 | $695.41 | 2,381,400 | $83.65 | 92,156 |
| 2026-08-19 | $83.58 | $698.92 | 1,653,500 | $83.85 | 113,835 |
| 2026-08-18 | $83.42 | $697.58 | 1,551,500 | $84.31 | 86,387 |
| 2026-08-17 | $83.93 | $696.04 | 2,032,700 | $83.79 | 65,096 |
| 2026-08-14 | $84.03 | $696.87 | 973,600 | $83.44 | 66,917 |
| 2026-08-13 | $83.49 | $692.39 | 2,125,700 | $83.72 | 110,515 |
| 2026-08-12 | $83.32 | $690.98 | 1,901,900 | $82.53 | 109,505 |
| 2026-08-11 | $82.03 | $680.28 | 1,774,800 | $82.55 | 95,294 |
| 2026-08-10 | $82.09 | $680.78 | 2,642,700 | $83.25 | 114,318 |
| 2026-08-07 | $83.38 | $691.48 | 1,655,600 | $82.75 | 90,338 |
| 2026-08-06 | $83.02 | $688.49 | 2,116,300 | $84.49 | 69,026 |
| 2026-08-05 | $83.06 | $688.82 | 1,698,500 | $83.65 | 92,384 |
| 2026-08-04 | $83.84 | $695.29 | 2,088,000 | $82.90 | 114,040 |
| 2026-08-03 | $83.23 | $690.23 | 1,891,400 | $82.92 | 74,068 |
| 2026-07-31 | $83.01 | $688.41 | 2,840,300 | $83.06 | 115,567 |
| 2026-07-30 | $83.25 | $690.40 | 1,677,400 | $84.32 | 142,716 |
| 2026-07-29 | $84.00 | $696.62 | 2,029,100 | $85.80 | 96,466 |
| 2026-07-28 | $85.66 | $710.38 | 1,607,900 | $86.55 | 81,251 |
| 2026-07-27 | $85.84 | $711.88 | 1,415,800 | $87.24 | 82,093 |
| 2026-07-24 | $87.18 | $722.99 | 1,644,700 | $87.25 | 67,683 |
| 2026-07-23 | $86.65 | $718.59 | 1,899,800 | $85.97 | 175,385 |
| 2026-07-22 | $86.56 | $717.85 | 1,597,500 | $85.64 | 83,123 |
| 2026-07-21 | $84.92 | $704.25 | 2,821,600 | $85.18 | 159,165 |
| 2026-07-20 | $85.16 | $706.24 | 1,634,400 | $86.19 | 129,906 |
| 2026-07-17 | $85.59 | $709.80 | 1,874,800 | — | — |
| 2026-07-16 | $86.56 | $717.85 | 1,867,800 | — | — |
| 2026-07-15 | $85.42 | $708.39 | 1,795,500 | — | — |
| 2026-07-14 | $86.45 | $716.94 | 2,340,900 | — | — |
| 2026-07-13 | $86.45 | $716.94 | 2,322,200 | — | — |
| 2026-07-10 | $85.71 | $710.80 | 1,682,000 | — | — |
| 2026-07-09 | $85.28 | $707.23 | 3,199,500 | — | — |
| 2026-07-08 | $85.91 | $712.46 | 2,797,900 | — | — |
| 2026-07-07 | $87.12 | $722.49 | 2,352,900 | — | — |
| 2026-07-06 | $86.27 | $715.44 | 1,907,100 | — | — |
| 2026-07-02 | $88.13 | $730.87 | 1,505,500 | — | — |
| 2026-07-01 | $86.19 | $714.78 | 2,209,300 | — | — |
| 2026-06-30 | $86.43 | $716.77 | 2,312,600 | — | — |
| 2026-06-29 | $87.01 | $721.58 | 2,087,200 | — | — |
| 2026-06-26 | $87.21 | $723.24 | 2,727,000 | — | — |
| 2026-06-25 | $86.66 | $718.68 | 2,708,400 | — | — |
| 2026-06-24 | $85.82 | $711.71 | 2,196,300 | — | — |
| 2026-06-23 | $84.84 | $703.58 | 1,981,500 | — | — |
| 2026-06-22 | $83.25 | $690.40 | 2,117,900 | — | — |
| 2026-06-18 | $82.50 | $684.18 | 2,848,400 | — | — |
| 2026-06-17 | $82.85 | $687.08 | 2,224,800 | — | — |
| 2026-06-16 | $83.97 | $696.37 | 1,783,700 | — | — |
| 2026-06-15 | $83.44 | $691.97 | 2,169,600 | — | — |
| 2026-06-12 | $83.85 | $695.37 | 1,408,100 | — | — |
| 2026-06-11 | $82.81 | $686.75 | 1,618,200 | — | — |
| 2026-06-10 | $82.83 | $686.91 | 1,526,600 | — | — |
| 2026-06-09 | $82.27 | $682.27 | 2,780,800 | — | — |
| 2026-06-08 | $81.69 | $677.46 | 1,771,700 | — | — |
| 2026-06-05 | $83.27 | $690.56 | 1,708,000 | — | — |
| 2026-06-04 | $81.89 | $679.12 | 2,197,700 | — | — |
| 2026-06-03 | $81.07 | $672.32 | 2,077,900 | — | — |
| 2026-06-02 | $81.35 | $674.64 | 2,518,200 | — | — |
| 2026-06-01 | $80.39 | $666.68 | 2,195,600 | — | — |
| 2026-05-29 | $82.04 | $680.36 | 2,489,200 | — | — |
| 2026-05-28 | $82.85 | $687.08 | 1,861,300 | — | — |
| 2026-05-27 | $84.17 | $698.03 | 1,848,000 | — | — |
| 2026-05-26 | $84.11 | $697.53 | 1,698,800 | — | — |
| 2026-05-22 | $83.94 | $696.12 | 1,609,800 | — | — |
| 2026-05-21 | $83.65 | $687.95 | 1,477,200 | — | — |
| 2026-05-20 | $83.16 | $683.92 | 3,182,400 | — | — |
| 2026-05-19 | $82.97 | $682.36 | 1,743,600 | — | — |
| 2026-05-18 | $81.96 | $674.05 | 2,125,200 | — | — |
| 2026-05-15 | $80.50 | $662.04 | 2,319,700 | — | — |
| 2026-05-14 | $82.73 | $680.38 | 1,725,700 | — | — |
| 2026-05-13 | $82.46 | $678.16 | 1,747,700 | — | — |
| 2026-05-12 | $83.30 | $685.07 | 2,850,100 | — | — |
| 2026-05-11 | $83.43 | $686.14 | 2,255,800 | — | — |
| 2026-05-08 | $81.78 | $672.57 | 2,963,800 | — | — |
| 2026-05-07 | $82.73 | $680.38 | 3,524,500 | — | — |
| 2026-05-06 | $80.99 | $666.07 | 2,908,500 | — | — |
| 2026-05-05 | $81.61 | $671.17 | 2,038,600 | — | — |
| 2026-05-04 | $82.08 | $675.04 | 1,232,700 | — | — |
| 2026-05-01 | $82.61 | $679.40 | 1,544,300 | — | — |
| 2026-04-30 | $82.84 | $681.29 | 2,828,500 | — | — |
| 2026-04-29 | $81.33 | $668.87 | 1,413,600 | — | — |
| 2026-04-28 | $81.92 | $673.72 | 1,363,200 | — | — |
| 2026-04-27 | $81.59 | $671.01 | 1,311,300 | — | — |
| 2026-04-24 | $81.23 | $668.05 | 1,414,800 | — | — |
| 2026-04-23 | $81.89 | $673.48 | 1,862,000 | — | — |
| 2026-04-22 | $79.64 | $654.97 | 1,593,500 | — | — |
| 2026-04-21 | $80.35 | $660.81 | 1,606,500 | — | — |
| 2026-04-20 | $81.67 | $671.67 | 1,765,200 | — | — |
| 2026-04-17 | $82.37 | $677.42 | 1,971,700 | — | — |
| 2026-04-16 | $82.00 | $674.38 | 1,814,700 | — | — |
| 2026-04-15 | $81.54 | $670.60 | 1,345,800 | — | — |