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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $89.80 | 144,285 |
| 2026-09-03 | — | — | — | $90.32 | 210,804 |
| 2026-09-02 | — | — | — | $90.10 | 129,502 |
| 2026-09-01 | — | — | — | $90.43 | 200,184 |
| 2026-08-31 | — | — | — | $90.34 | 243,371 |
| 2026-08-28 | — | — | — | $91.20 | 97,165 |
| 2026-08-27 | $90.96 | $425.72 | 3,318,800 | $90.98 | 175,211 |
| 2026-08-26 | $92.06 | $430.86 | 3,663,300 | $91.57 | 127,879 |
| 2026-08-25 | $91.33 | $427.45 | 2,683,000 | $92.37 | 85,210 |
| 2026-08-24 | $92.55 | $433.16 | 4,649,500 | $91.93 | 156,080 |
| 2026-08-21 | $91.08 | $426.28 | 3,667,300 | $89.99 | 147,571 |
| 2026-08-20 | $89.70 | $419.82 | 5,082,500 | $90.46 | 193,796 |
| 2026-08-19 | $90.87 | $425.29 | 4,099,400 | $91.80 | 192,817 |
| 2026-08-18 | $91.46 | $428.06 | 5,230,100 | $91.14 | 289,905 |
| 2026-08-17 | $90.21 | $422.20 | 3,969,700 | $90.81 | 313,962 |
| 2026-08-14 | $91.95 | $430.35 | 3,179,700 | $92.78 | 244,786 |
| 2026-08-13 | $92.93 | $434.94 | 2,549,100 | $93.17 | 103,296 |
| 2026-08-12 | $92.32 | $432.08 | 3,416,900 | $91.75 | 228,781 |
| 2026-08-11 | $92.31 | $432.03 | 3,067,900 | $92.85 | 175,186 |
| 2026-08-10 | $93.15 | $435.96 | 3,850,400 | $92.51 | 210,496 |
| 2026-08-07 | $93.27 | $436.53 | 3,738,700 | $92.27 | 193,933 |
| 2026-08-06 | $93.00 | $435.26 | 4,686,400 | $93.78 | 138,206 |
| 2026-08-05 | $93.28 | $436.57 | 6,374,900 | $91.92 | 337,809 |
| 2026-08-04 | $92.53 | $433.06 | 6,831,300 | $89.36 | 386,036 |
| 2026-08-03 | $89.88 | $420.66 | 5,731,800 | $92.54 | 286,884 |
| 2026-07-31 | $91.30 | $427.31 | 6,661,500 | $91.05 | 326,207 |
| 2026-07-30 | $91.60 | $428.71 | 4,678,800 | $92.21 | 269,557 |
| 2026-07-29 | $93.49 | $437.56 | 5,866,300 | $90.07 | 368,051 |
| 2026-07-28 | $92.73 | $434.00 | 5,089,700 | $94.15 | 243,715 |
| 2026-07-27 | $91.98 | $430.49 | 3,772,100 | $91.26 | 213,837 |
| 2026-07-24 | $90.75 | $424.73 | 3,192,300 | $90.23 | 196,354 |
| 2026-07-23 | $90.08 | $421.60 | 5,166,400 | $89.77 | 242,492 |
| 2026-07-22 | $91.63 | $428.85 | 4,443,500 | $91.85 | 211,394 |
| 2026-07-21 | $90.50 | $423.56 | 3,772,200 | $91.19 | 216,205 |
| 2026-07-20 | $91.93 | $430.25 | 5,180,600 | $92.10 | 257,271 |
| 2026-07-17 | $92.98 | $432.69 | 4,185,700 | — | — |
| 2026-07-16 | $94.07 | $437.76 | 3,517,400 | — | — |
| 2026-07-15 | $91.47 | $425.66 | 3,474,600 | — | — |
| 2026-07-14 | $91.03 | $423.61 | 3,770,600 | — | — |
| 2026-07-13 | $93.21 | $433.76 | 3,911,200 | — | — |
| 2026-07-10 | $92.24 | $429.25 | 4,257,100 | — | — |
| 2026-07-09 | $91.01 | $423.52 | 6,109,100 | — | — |
| 2026-07-08 | $93.04 | $432.97 | 4,178,400 | — | — |
| 2026-07-07 | $95.03 | $442.23 | 4,230,900 | — | — |
| 2026-07-06 | $93.39 | $434.60 | 5,177,200 | — | — |
| 2026-07-02 | $95.13 | $442.69 | 4,170,900 | — | — |
| 2026-07-01 | $92.76 | $431.66 | 4,040,600 | — | — |
| 2026-06-30 | $91.68 | $426.64 | 3,748,100 | — | — |
| 2026-06-29 | $92.40 | $429.99 | 4,800,100 | — | — |
| 2026-06-26 | $92.07 | $428.45 | 8,777,200 | — | — |
| 2026-06-25 | $91.06 | $423.75 | 4,130,000 | — | — |
| 2026-06-24 | $91.88 | $427.57 | 4,643,200 | — | — |
| 2026-06-23 | $91.43 | $425.48 | 6,377,500 | — | — |
| 2026-06-22 | $88.67 | $412.63 | 6,009,800 | — | — |
| 2026-06-18 | $89.48 | $416.40 | 11,201,300 | — | — |
| 2026-06-17 | $90.58 | $421.52 | 5,500,600 | — | — |
| 2026-06-16 | $90.66 | $421.89 | 6,036,200 | — | — |
| 2026-06-15 | $90.58 | $421.52 | 5,627,100 | — | — |
| 2026-06-12 | $89.45 | $416.26 | 3,719,000 | — | — |
| 2026-06-11 | $89.39 | $415.98 | 4,054,000 | — | — |
| 2026-06-10 | $89.95 | $418.59 | 5,666,600 | — | — |
| 2026-06-09 | $87.80 | $408.58 | 5,486,700 | — | — |
| 2026-06-08 | $86.07 | $400.53 | 5,598,700 | — | — |
| 2026-06-05 | $88.58 | $412.21 | 5,961,600 | — | — |
| 2026-06-04 | $85.10 | $396.02 | 5,636,300 | — | — |
| 2026-06-03 | $84.87 | $394.95 | 7,489,400 | — | — |
| 2026-06-02 | $88.27 | $410.77 | 4,153,300 | — | — |
| 2026-06-01 | $88.43 | $411.51 | 6,343,900 | — | — |
| 2026-05-29 | $90.13 | $419.43 | 6,671,500 | — | — |
| 2026-05-28 | $91.66 | $426.55 | 3,790,300 | — | — |
| 2026-05-27 | $91.29 | $424.82 | 3,768,500 | — | — |
| 2026-05-26 | $89.85 | $418.12 | 5,811,800 | — | — |
| 2026-05-22 | $90.61 | $421.66 | 3,771,900 | — | — |
| 2026-05-21 | $90.44 | $420.87 | 4,645,500 | — | — |
| 2026-05-20 | $90.35 | $420.45 | 7,058,000 | — | — |
| 2026-05-19 | $90.02 | $418.91 | 5,664,400 | — | — |
| 2026-05-18 | $89.92 | $418.45 | 4,650,000 | — | — |
| 2026-05-15 | $88.13 | $410.12 | 4,862,400 | — | — |
| 2026-05-14 | $88.84 | $413.42 | 5,607,800 | — | — |
| 2026-05-13 | $87.87 | $408.91 | 5,590,700 | — | — |
| 2026-05-12 | $87.44 | $406.91 | 4,995,100 | — | — |
| 2026-05-11 | $86.74 | $403.65 | 4,398,400 | — | — |
| 2026-05-08 | $87.55 | $407.42 | 4,435,400 | — | — |
| 2026-05-07 | $87.36 | $406.54 | 5,012,800 | — | — |
| 2026-05-06 | $88.16 | $410.26 | 5,768,000 | — | — |
| 2026-05-05 | $86.33 | $401.74 | 5,109,500 | — | — |
| 2026-05-04 | $85.37 | $397.28 | 4,628,000 | — | — |
| 2026-05-01 | $87.26 | $406.07 | 8,932,900 | — | — |
| 2026-04-30 | $85.36 | $397.23 | 7,495,400 | — | — |
| 2026-04-29 | $84.49 | $393.18 | 4,280,500 | — | — |
| 2026-04-28 | $85.67 | $398.67 | 5,568,800 | — | — |
| 2026-04-27 | $84.17 | $391.69 | 4,414,200 | — | — |
| 2026-04-24 | $84.65 | $393.92 | 5,604,000 | — | — |
| 2026-04-23 | $83.72 | $389.60 | 5,358,800 | — | — |
| 2026-04-22 | $82.35 | $383.22 | 4,342,800 | — | — |
| 2026-04-21 | $81.81 | $380.71 | 5,367,100 | — | — |
| 2026-04-20 | $83.53 | $388.71 | 5,106,900 | — | — |
| 2026-04-17 | $85.81 | $396.86 | 6,406,300 | — | — |
| 2026-04-16 | $83.62 | $386.73 | 4,323,600 | — | — |
| 2026-04-15 | $83.49 | $386.13 | 5,064,000 | — | — |