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
- 1980-03-17 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.42 | 83,273 |
| 2026-09-03 | — | — | — | $94.17 | 122,066 |
| 2026-09-02 | — | — | — | $92.92 | 158,520 |
| 2026-09-01 | — | — | — | $93.02 | 141,175 |
| 2026-08-31 | — | — | — | $95.95 | 118,742 |
| 2026-08-28 | — | — | — | $97.17 | 121,200 |
| 2026-08-27 | $96.37 | $557.78 | 2,220,000 | $95.65 | 107,310 |
| 2026-08-26 | $96.33 | $557.55 | 2,223,300 | $97.06 | 145,254 |
| 2026-08-25 | $98.69 | $571.21 | 2,937,800 | $95.86 | 139,832 |
| 2026-08-24 | $97.13 | $562.18 | 3,964,800 | $97.33 | 173,503 |
| 2026-08-21 | $97.03 | $561.60 | 3,777,000 | $95.83 | 189,680 |
| 2026-08-20 | $93.63 | $541.92 | 2,519,000 | $91.09 | 129,005 |
| 2026-08-19 | $92.29 | $534.17 | 4,246,400 | $92.44 | 405,401 |
| 2026-08-18 | $89.09 | $515.64 | 3,341,100 | $88.50 | 279,264 |
| 2026-08-17 | $88.37 | $511.48 | 3,357,800 | $88.08 | 265,755 |
| 2026-08-14 | $86.78 | $502.27 | 2,410,400 | $87.47 | 166,390 |
| 2026-08-13 | $87.23 | $504.88 | 3,150,100 | $88.56 | 291,276 |
| 2026-08-12 | $90.12 | $521.61 | 2,340,200 | $91.58 | 155,788 |
| 2026-08-11 | $90.02 | $521.03 | 1,873,700 | $90.86 | 214,960 |
| 2026-08-10 | $90.61 | $524.44 | 2,114,200 | $90.25 | 109,572 |
| 2026-08-07 | $90.41 | $523.28 | 2,658,900 | $89.55 | 212,091 |
| 2026-08-06 | $87.90 | $508.76 | 2,233,300 | $88.23 | 104,994 |
| 2026-08-05 | $89.38 | $517.32 | 3,153,400 | $88.05 | 165,965 |
| 2026-08-04 | $87.46 | $506.21 | 3,084,900 | $86.94 | 195,289 |
| 2026-08-03 | $83.50 | $483.29 | 2,199,200 | $83.15 | 106,085 |
| 2026-07-31 | $84.49 | $489.02 | 2,176,400 | $85.60 | 161,436 |
| 2026-07-30 | $85.90 | $497.18 | 2,408,800 | $85.69 | 133,630 |
| 2026-07-29 | $83.11 | $481.03 | 3,044,000 | $84.13 | 151,059 |
| 2026-07-28 | $83.79 | $484.97 | 2,336,100 | $82.61 | 161,953 |
| 2026-07-27 | $83.93 | $485.78 | 2,005,700 | $84.05 | 150,712 |
| 2026-07-24 | $83.72 | $484.56 | 2,227,300 | $83.09 | 153,978 |
| 2026-07-23 | $83.65 | $484.16 | 3,031,700 | $83.36 | 182,911 |
| 2026-07-22 | $84.54 | $489.31 | 1,938,900 | $84.34 | 115,519 |
| 2026-07-21 | $83.45 | $483.00 | 2,892,400 | $82.63 | 196,912 |
| 2026-07-20 | $80.49 | $465.87 | 2,260,500 | $80.91 | 126,538 |
| 2026-07-17 | $80.64 | $466.74 | 1,876,400 | — | — |
| 2026-07-16 | $80.71 | $467.14 | 2,647,700 | — | — |
| 2026-07-15 | $85.48 | $494.75 | 3,354,000 | — | — |
| 2026-07-14 | $84.35 | $488.21 | 2,530,500 | — | — |
| 2026-07-13 | $81.37 | $470.96 | 1,970,000 | — | — |
| 2026-07-10 | $81.68 | $472.76 | 1,460,900 | — | — |
| 2026-07-09 | $79.91 | $462.51 | 2,139,300 | — | — |
| 2026-07-08 | $78.30 | $453.19 | 3,525,900 | — | — |
| 2026-07-07 | $80.23 | $464.36 | 2,461,500 | — | — |
| 2026-07-06 | $83.64 | $484.10 | 2,001,900 | — | — |
| 2026-07-02 | $83.33 | $482.31 | 2,661,500 | — | — |
| 2026-07-01 | $82.22 | $475.88 | 2,440,900 | — | — |
| 2026-06-30 | $83.31 | $482.19 | 2,197,900 | — | — |
| 2026-06-29 | $81.74 | $473.10 | 1,929,400 | — | — |
| 2026-06-26 | $81.02 | $468.94 | 2,388,000 | — | — |
| 2026-06-25 | $81.16 | $469.75 | 2,101,000 | — | — |
| 2026-06-24 | $80.72 | $467.20 | 3,673,800 | — | — |
| 2026-06-23 | $82.25 | $476.06 | 4,244,400 | — | — |
| 2026-06-22 | $85.78 | $496.49 | 3,670,700 | — | — |
| 2026-06-18 | $87.87 | $508.58 | 3,784,300 | — | — |
| 2026-06-17 | $90.36 | $523.00 | 3,286,700 | — | — |
| 2026-06-16 | $92.51 | $535.44 | 2,051,500 | — | — |
| 2026-06-15 | $92.13 | $533.24 | 2,667,800 | — | — |
| 2026-06-12 | $90.82 | $525.66 | 3,065,300 | — | — |
| 2026-06-11 | $88.00 | $509.34 | 3,453,300 | — | — |
| 2026-06-10 | $82.95 | $480.11 | 2,390,500 | — | — |
| 2026-06-09 | $84.73 | $490.41 | 5,179,500 | — | — |
| 2026-06-08 | $83.70 | $484.45 | 2,233,400 | — | — |
| 2026-06-05 | $82.72 | $478.78 | 4,947,700 | — | — |
| 2026-06-04 | $88.78 | $513.85 | 2,853,800 | — | — |
| 2026-06-03 | $90.85 | $525.83 | 2,112,800 | — | — |
| 2026-06-02 | $93.15 | $539.14 | 3,107,000 | — | — |
| 2026-06-01 | $91.22 | $527.97 | 3,097,200 | — | — |
| 2026-05-29 | $88.91 | $514.60 | 3,030,700 | — | — |
| 2026-05-28 | $87.80 | $508.18 | 1,653,800 | — | — |
| 2026-05-27 | $87.83 | $508.35 | 2,850,000 | — | — |
| 2026-05-26 | $86.49 | $500.60 | 1,855,100 | — | — |
| 2026-05-22 | $84.60 | $489.66 | 2,116,800 | — | — |
| 2026-05-21 | $84.94 | $491.62 | 1,814,500 | — | — |
| 2026-05-20 | $83.55 | $483.58 | 2,686,100 | — | — |
| 2026-05-19 | $81.87 | $473.86 | 3,224,500 | — | — |
| 2026-05-18 | $84.02 | $486.30 | 2,415,100 | — | — |
| 2026-05-15 | $84.40 | $488.50 | 2,765,900 | — | — |
| 2026-05-14 | $88.93 | $514.72 | 2,437,200 | — | — |
| 2026-05-13 | $90.81 | $525.60 | 3,917,300 | — | — |
| 2026-05-12 | $88.32 | $511.19 | 3,552,900 | — | — |
| 2026-05-11 | $87.65 | $507.31 | 3,003,600 | — | — |
| 2026-05-08 | $84.72 | $490.35 | 2,000,000 | — | — |
| 2026-05-07 | $82.55 | $477.79 | 2,113,400 | — | — |
| 2026-05-06 | $84.33 | $488.09 | 3,632,800 | — | — |
| 2026-05-05 | $79.24 | $458.63 | 1,440,000 | — | — |
| 2026-05-04 | $77.87 | $450.70 | 1,459,100 | — | — |
| 2026-05-01 | $79.06 | $457.59 | 1,815,100 | — | — |
| 2026-04-30 | $79.30 | $458.98 | 2,302,400 | — | — |
| 2026-04-29 | $77.06 | $446.02 | 2,117,700 | — | — |
| 2026-04-28 | $78.12 | $452.15 | 2,366,600 | — | — |
| 2026-04-27 | $79.84 | $462.11 | 2,062,300 | — | — |
| 2026-04-24 | $79.82 | $461.99 | 1,632,500 | — | — |
| 2026-04-23 | $79.84 | $462.11 | 2,296,100 | — | — |
| 2026-04-22 | $80.56 | $466.27 | 2,141,600 | — | — |
| 2026-04-21 | $77.69 | $449.66 | 2,966,700 | — | — |
| 2026-04-20 | $79.59 | $460.66 | 2,081,400 | — | — |
| 2026-04-17 | $80.45 | $465.64 | 3,218,500 | — | — |
| 2026-04-16 | $79.47 | $459.96 | 2,816,200 | — | — |
| 2026-04-15 | $79.47 | $459.96 | 2,495,300 | — | — |
| 2026-04-14 | $79.17 | $458.23 | 2,681,700 | — | — |
| 2026-04-13 | $78.10 | $452.04 | 1,900,600 | — | — |
| 2026-04-10 | $76.81 | $444.57 | 3,382,000 | — | — |
| 2026-04-09 | $77.23 | $447.00 | 2,729,300 | — | — |
| 2026-04-08 | $76.96 | $445.44 | 2,892,500 | — | — |
| 2026-04-07 | $73.31 | $424.31 | 2,208,900 | — | — |
| 2026-04-06 | $72.79 | $421.30 | 2,099,600 | — | — |
| 2026-04-02 | $73.24 | $423.91 | 2,752,500 | — | — |
| 2026-04-01 | $73.56 | $425.76 | 2,788,300 | — | — |
| 2026-03-31 | $72.74 | $421.01 | 4,303,100 | — | — |
| 2026-03-30 | $69.02 | $399.48 | 4,045,400 | — | — |
| 2026-03-27 | $69.50 | $402.26 | 3,012,300 | — | — |
| 2026-03-26 | $68.50 | $396.47 | 2,456,700 | — | — |
| 2026-03-25 | $70.01 | $405.21 | 3,121,700 | — | — |
| 2026-03-24 | $68.77 | $398.03 | 3,439,400 | — | — |
| 2026-03-23 | $68.21 | $394.79 | 4,540,600 | — | — |
| 2026-03-20 | $65.29 | $377.89 | 5,113,000 | — | — |
| 2026-03-19 | $67.37 | $389.93 | 5,255,700 | — | — |
| 2026-03-18 | $68.30 | $395.31 | 4,136,300 | — | — |
| 2026-03-17 | $70.48 | $407.93 | 3,054,600 | — | — |
| 2026-03-16 | $70.31 | $406.95 | 3,787,300 | — | — |
| 2026-03-13 | $68.74 | $397.86 | 4,568,100 | — | — |
| 2026-03-12 | $70.77 | $409.61 | 4,695,200 | — | — |
| 2026-03-11 | $73.35 | $424.54 | 3,047,400 | — | — |
| 2026-03-10 | $73.89 | $427.67 | 3,735,400 | — | — |
| 2026-03-09 | $72.89 | $421.88 | 5,750,600 | — | — |
| 2026-03-06 | $71.85 | $415.86 | 4,886,300 | — | — |
| 2026-03-05 | $75.60 | $429.12 | 5,170,200 | — | — |
| 2026-03-04 | $78.13 | $443.48 | 3,444,800 | — | — |
| 2026-03-03 | $78.33 | $444.61 | 5,731,400 | — | — |
| 2026-03-02 | $83.01 | $471.18 | 3,997,300 | — | — |
| 2026-02-27 | $81.57 | $463.00 | 3,748,800 | — | — |
| 2026-02-26 | $81.07 | $460.16 | 4,265,600 | — | — |
| 2026-02-25 | $81.68 | $463.63 | 5,120,300 | — | — |
| 2026-02-24 | $79.65 | $452.10 | 4,167,700 | — | — |
| 2026-02-23 | $78.01 | $442.79 | 3,921,500 | — | — |
| 2026-02-20 | $76.82 | $436.04 | 4,562,900 | — | — |
| 2026-02-19 | $75.07 | $426.11 | 3,841,400 | — | — |
| 2026-02-18 | $74.53 | $423.04 | 4,655,200 | — | — |
| 2026-02-17 | $74.29 | $421.68 | 4,616,900 | — | — |
| 2026-02-13 | $73.38 | $416.51 | 4,468,500 | — | — |
| 2026-02-12 | $72.76 | $413.00 | 4,757,400 | — | — |
| 2026-02-11 | $75.13 | $426.45 | 4,578,400 | — | — |
| 2026-02-10 | $72.35 | $410.67 | 2,733,900 | — | — |
| 2026-02-09 | $71.67 | $406.81 | 5,903,700 | — | — |
| 2026-02-06 | $69.64 | $395.29 | 5,751,200 | — | — |
| 2026-02-05 | $69.10 | $392.22 | 4,756,300 | — | — |
| 2026-02-04 | $72.22 | $409.93 | 4,832,100 | — | — |
| 2026-02-03 | $72.74 | $412.88 | 5,044,200 | — | — |
| 2026-02-02 | $69.39 | $393.87 | 3,759,800 | — | — |
| 2026-01-30 | $68.73 | $390.12 | 5,703,300 | — | — |
| 2026-01-29 | $72.17 | $409.65 | 8,981,400 | — | — |
| 2026-01-28 | $70.96 | $402.78 | 4,572,100 | — | — |
| 2026-01-27 | $70.49 | $400.11 | 5,346,000 | — | — |
| 2026-01-26 | $67.77 | $384.67 | 5,844,100 | — | — |
| 2026-01-23 | $67.52 | $383.25 | 3,466,800 | — | — |
| 2026-01-22 | $64.97 | $368.78 | 4,169,900 | — | — |
| 2026-01-21 | $65.61 | $372.41 | 4,462,600 | — | — |
| 2026-01-20 | $64.39 | $365.49 | 4,006,600 | — | — |
| 2026-01-16 | $64.86 | $368.15 | 3,773,600 | — | — |
| 2026-01-15 | $66.03 | $374.79 | 3,454,900 | — | — |
| 2026-01-14 | $66.02 | $374.74 | 4,878,500 | — | — |
| 2026-01-13 | $63.99 | $363.22 | 3,372,700 | — | — |
| 2026-01-12 | $62.80 | $356.46 | 4,871,500 | — | — |
| 2026-01-09 | $61.72 | $350.33 | 6,063,600 | — | — |
| 2026-01-08 | $62.95 | $357.31 | 4,159,000 | — | — |
| 2026-01-07 | $63.86 | $362.48 | 2,584,200 | — | — |
| 2026-01-06 | $64.80 | $367.81 | 4,058,000 | — | — |
| 2026-01-05 | $63.14 | $358.39 | 4,944,400 | — | — |
| 2026-01-02 | $61.76 | $350.56 | 2,058,800 | — | — |