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 — 2026
| 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 | — | — |
| 2026-04-14 | $84.16 | $389.23 | 7,860,300 | — | — |
| 2026-04-13 | $83.98 | $388.39 | 4,704,600 | — | — |
| 2026-04-10 | $84.34 | $390.06 | 3,738,200 | — | — |
| 2026-04-09 | $86.04 | $397.92 | 4,699,800 | — | — |
| 2026-04-08 | $85.55 | $395.65 | 5,845,400 | — | — |
| 2026-04-07 | $83.13 | $384.46 | 6,023,900 | — | — |
| 2026-04-06 | $84.53 | $390.94 | 3,513,400 | — | — |
| 2026-04-02 | $85.14 | $393.76 | 5,588,800 | — | — |
| 2026-04-01 | $85.41 | $395.01 | 5,237,200 | — | — |
| 2026-03-31 | $85.23 | $394.17 | 6,771,600 | — | — |
| 2026-03-30 | $85.73 | $396.49 | 10,043,800 | — | — |
| 2026-03-27 | $84.29 | $389.83 | 6,808,300 | — | — |
| 2026-03-26 | $84.14 | $389.13 | 4,889,800 | — | — |
| 2026-03-25 | $85.49 | $395.38 | 6,003,800 | — | — |
| 2026-03-24 | $84.53 | $390.94 | 5,472,100 | — | — |
| 2026-03-23 | $85.15 | $393.80 | 7,341,900 | — | — |
| 2026-03-20 | $85.12 | $393.67 | 12,313,700 | — | — |
| 2026-03-19 | $85.50 | $395.42 | 7,620,900 | — | — |
| 2026-03-18 | $87.52 | $404.76 | 6,304,800 | — | — |
| 2026-03-17 | $89.94 | $415.96 | 5,236,800 | — | — |
| 2026-03-16 | $90.30 | $417.62 | 5,433,200 | — | — |
| 2026-03-13 | $88.84 | $410.87 | 5,707,600 | — | — |
| 2026-03-12 | $87.95 | $406.75 | 7,912,800 | — | — |
| 2026-03-11 | $89.61 | $414.43 | 7,661,700 | — | — |
| 2026-03-10 | $92.49 | $427.75 | 5,869,200 | — | — |
| 2026-03-09 | $93.00 | $430.11 | 7,808,700 | — | — |
| 2026-03-06 | $93.56 | $432.70 | 6,785,000 | — | — |
| 2026-03-05 | $92.67 | $428.58 | 6,777,000 | — | — |
| 2026-03-04 | $95.28 | $440.65 | 5,796,400 | — | — |
| 2026-03-03 | $95.51 | $441.72 | 7,507,200 | — | — |
| 2026-03-02 | $97.30 | $450.00 | 6,273,700 | — | — |
| 2026-02-27 | $99.14 | $458.51 | 6,096,300 | — | — |
| 2026-02-26 | $97.55 | $451.15 | 5,800,200 | — | — |
| 2026-02-25 | $96.67 | $447.08 | 5,653,600 | — | — |
| 2026-02-24 | $98.11 | $453.74 | 5,419,700 | — | — |
| 2026-02-23 | $97.10 | $449.07 | 5,635,900 | — | — |
| 2026-02-20 | $95.09 | $439.77 | 6,561,000 | — | — |
| 2026-02-19 | $93.98 | $434.64 | 6,599,500 | — | — |
| 2026-02-18 | $95.58 | $442.04 | 5,617,000 | — | — |
| 2026-02-17 | $95.65 | $442.36 | 8,164,300 | — | — |
| 2026-02-13 | $96.67 | $447.08 | 5,326,300 | — | — |
| 2026-02-12 | $96.17 | $444.77 | 6,723,900 | — | — |
| 2026-02-11 | $95.31 | $440.79 | 6,534,900 | — | — |
| 2026-02-10 | $93.93 | $434.41 | 5,457,400 | — | — |
| 2026-02-09 | $94.16 | $435.47 | 5,679,800 | — | — |
| 2026-02-06 | $94.41 | $436.63 | 5,789,500 | — | — |
| 2026-02-05 | $94.88 | $438.80 | 8,788,500 | — | — |
| 2026-02-04 | $94.37 | $436.44 | 10,097,400 | — | — |
| 2026-02-03 | $93.15 | $430.80 | 8,905,500 | — | — |
| 2026-02-02 | $91.89 | $424.98 | 11,456,700 | — | — |
| 2026-01-30 | $90.29 | $417.58 | 13,920,100 | — | — |
| 2026-01-29 | $85.24 | $394.22 | 7,946,100 | — | — |
| 2026-01-28 | $85.00 | $393.11 | 5,052,300 | — | — |
| 2026-01-27 | $85.76 | $396.63 | 4,992,100 | — | — |
| 2026-01-26 | $85.20 | $394.04 | 7,112,400 | — | — |
| 2026-01-23 | $86.66 | $400.79 | 5,345,200 | — | — |
| 2026-01-22 | $85.81 | $396.86 | 9,156,600 | — | — |
| 2026-01-21 | $84.73 | $391.86 | 6,621,100 | — | — |
| 2026-01-20 | $85.44 | $392.74 | 9,850,700 | — | — |
| 2026-01-16 | $84.52 | $388.51 | 6,949,600 | — | — |
| 2026-01-15 | $84.34 | $387.68 | 5,403,000 | — | — |
| 2026-01-14 | $84.55 | $388.65 | 9,949,900 | — | — |
| 2026-01-13 | $82.96 | $381.34 | 8,414,400 | — | — |
| 2026-01-12 | $81.93 | $376.61 | 6,733,500 | — | — |
| 2026-01-09 | $81.48 | $374.54 | 6,178,100 | — | — |
| 2026-01-08 | $80.87 | $371.73 | 10,125,300 | — | — |
| 2026-01-07 | $77.09 | $354.36 | 8,683,900 | — | — |
| 2026-01-06 | $77.20 | $354.86 | 8,387,800 | — | — |
| 2026-01-05 | $76.93 | $353.62 | 7,668,600 | — | — |
| 2026-01-02 | $77.69 | $357.12 | 3,888,200 | — | — |