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
- 1970-01-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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $84.14 | $444.06 | 4,624,800 | — | — |
| 2023-12-28 | $84.17 | $444.21 | 4,622,700 | — | — |
| 2023-12-27 | $84.17 | $444.21 | 5,440,600 | — | — |
| 2023-12-26 | $84.05 | $443.58 | 4,442,600 | — | — |
| 2023-12-22 | $83.23 | $439.25 | 9,769,500 | — | — |
| 2023-12-21 | $82.01 | $432.82 | 7,732,800 | — | — |
| 2023-12-20 | $81.64 | $430.86 | 6,961,800 | — | — |
| 2023-12-19 | $82.62 | $436.03 | 9,912,600 | — | — |
| 2023-12-18 | $80.69 | $425.85 | 7,701,100 | — | — |
| 2023-12-15 | $80.28 | $423.68 | 19,196,600 | — | — |
| 2023-12-14 | $81.86 | $432.02 | 11,124,700 | — | — |
| 2023-12-13 | $83.22 | $439.20 | 8,057,900 | — | — |
| 2023-12-12 | $81.04 | $427.70 | 6,811,200 | — | — |
| 2023-12-11 | $81.89 | $432.18 | 5,897,300 | — | — |
| 2023-12-08 | $81.32 | $429.17 | 5,535,000 | — | — |
| 2023-12-07 | $81.50 | $430.12 | 5,443,900 | — | — |
| 2023-12-06 | $82.71 | $436.51 | 6,125,800 | — | — |
| 2023-12-05 | $82.69 | $436.40 | 5,945,700 | — | — |
| 2023-12-04 | $83.13 | $438.73 | 5,525,300 | — | — |
| 2023-12-01 | $82.32 | $434.45 | 5,487,400 | — | — |
| 2023-11-30 | $81.48 | $430.02 | 8,366,100 | — | — |
| 2023-11-29 | $80.95 | $427.22 | 6,852,100 | — | — |
| 2023-11-28 | $80.19 | $423.21 | 7,094,800 | — | — |
| 2023-11-27 | $79.47 | $419.41 | 9,378,400 | — | — |
| 2023-11-24 | $79.98 | $422.10 | 2,346,300 | — | — |
| 2023-11-22 | $79.82 | $421.26 | 7,024,900 | — | — |
| 2023-11-21 | $78.15 | $412.44 | 7,125,000 | — | — |
| 2023-11-20 | $79.17 | $417.83 | 8,359,300 | — | — |
| 2023-11-17 | $79.68 | $420.52 | 7,343,900 | — | — |
| 2023-11-16 | $80.23 | $423.42 | 7,578,700 | — | — |
| 2023-11-15 | $80.63 | $422.42 | 10,757,800 | — | — |
| 2023-11-14 | $80.69 | $422.73 | 13,128,900 | — | — |
| 2023-11-13 | $82.03 | $429.75 | 7,740,300 | — | — |
| 2023-11-10 | $82.22 | $430.75 | 10,351,200 | — | — |
| 2023-11-09 | $82.43 | $431.85 | 9,638,100 | — | — |
| 2023-11-08 | $83.20 | $435.88 | 9,844,700 | — | — |
| 2023-11-07 | $82.67 | $433.11 | 6,352,900 | — | — |
| 2023-11-06 | $82.40 | $431.69 | 5,950,700 | — | — |
| 2023-11-03 | $82.72 | $433.37 | 21,269,500 | — | — |
| 2023-11-02 | $82.78 | $433.68 | 15,755,700 | — | — |
| 2023-11-01 | $82.15 | $430.38 | 20,200,200 | — | — |
| 2023-10-31 | $81.39 | $426.40 | 18,663,800 | — | — |
| 2023-10-30 | $78.57 | $411.63 | 23,380,600 | — | — |
| 2023-10-27 | $79.16 | $414.72 | 21,946,800 | — | — |
| 2023-10-26 | $79.15 | $414.66 | 33,222,400 | — | — |
| 2023-10-25 | $78.41 | $410.79 | 22,157,600 | — | — |
| 2023-10-24 | $78.38 | $410.63 | 25,548,200 | — | — |
| 2023-10-23 | $73.13 | $383.13 | 8,357,200 | — | — |
| 2023-10-20 | $72.55 | $380.09 | 7,995,600 | — | — |
| 2023-10-19 | $73.89 | $387.11 | 7,421,400 | — | — |
| 2023-10-18 | $74.24 | $388.94 | 7,791,000 | — | — |
| 2023-10-17 | $73.89 | $387.11 | 8,035,100 | — | — |
| 2023-10-16 | $73.98 | $387.58 | 6,299,700 | — | — |
| 2023-10-13 | $73.25 | $383.75 | 8,661,900 | — | — |
| 2023-10-12 | $73.30 | $384.02 | 6,921,300 | — | — |
| 2023-10-11 | $73.31 | $384.07 | 7,349,800 | — | — |
| 2023-10-10 | $73.35 | $384.28 | 10,633,900 | — | — |
| 2023-10-09 | $72.99 | $382.39 | 13,726,200 | — | — |
| 2023-10-06 | $69.77 | $365.52 | 8,540,300 | — | — |
| 2023-10-05 | $69.38 | $363.48 | 7,402,600 | — | — |
| 2023-10-04 | $70.12 | $367.36 | 10,264,000 | — | — |
| 2023-10-03 | $70.58 | $369.77 | 8,175,800 | — | — |
| 2023-10-02 | $71.34 | $373.75 | 6,791,300 | — | — |
| 2023-09-29 | $71.97 | $377.05 | 6,366,300 | — | — |
| 2023-09-28 | $72.00 | $377.21 | 8,490,600 | — | — |
| 2023-09-27 | $72.88 | $381.82 | 9,391,800 | — | — |
| 2023-09-26 | $72.26 | $378.57 | 10,323,600 | — | — |
| 2023-09-25 | $72.05 | $377.47 | 10,430,100 | — | — |
| 2023-09-22 | $71.58 | $375.01 | 9,673,000 | — | — |
| 2023-09-21 | $72.64 | $380.56 | 12,456,600 | — | — |
| 2023-09-20 | $74.43 | $389.94 | 10,817,900 | — | — |
| 2023-09-19 | $75.08 | $393.34 | 11,389,300 | — | — |
| 2023-09-18 | $75.18 | $393.87 | 9,847,200 | — | — |
| 2023-09-15 | $75.80 | $397.11 | 16,049,800 | — | — |
| 2023-09-14 | $75.50 | $395.54 | 15,600,400 | — | — |
| 2023-09-13 | $75.56 | $395.86 | 11,613,000 | — | — |
| 2023-09-12 | $75.56 | $395.86 | 17,931,800 | — | — |
| 2023-09-11 | $76.90 | $402.88 | 24,520,700 | — | — |
| 2023-09-08 | $83.48 | $437.35 | 5,984,000 | — | — |
| 2023-09-07 | $84.33 | $441.80 | 6,376,700 | — | — |
| 2023-09-06 | $83.51 | $437.51 | 7,528,800 | — | — |
| 2023-09-05 | $85.05 | $445.57 | 4,973,800 | — | — |
| 2023-09-01 | $86.28 | $452.02 | 2,583,000 | — | — |
| 2023-08-31 | $86.04 | $450.76 | 4,914,500 | — | — |
| 2023-08-30 | $86.43 | $452.80 | 4,469,800 | — | — |
| 2023-08-29 | $85.35 | $447.15 | 5,130,900 | — | — |
| 2023-08-28 | $85.74 | $449.19 | 4,834,600 | — | — |
| 2023-08-25 | $84.69 | $443.69 | 4,737,600 | — | — |
| 2023-08-24 | $85.15 | $446.10 | 3,905,800 | — | — |
| 2023-08-23 | $86.04 | $450.76 | 4,462,000 | — | — |
| 2023-08-22 | $85.33 | $447.04 | 3,924,500 | — | — |
| 2023-08-21 | $85.52 | $448.04 | 4,494,800 | — | — |
| 2023-08-18 | $85.80 | $449.50 | 8,150,400 | — | — |
| 2023-08-17 | $85.15 | $446.10 | 5,090,700 | — | — |
| 2023-08-16 | $85.14 | $442.96 | 4,207,700 | — | — |
| 2023-08-15 | $85.66 | $445.66 | 4,174,900 | — | — |
| 2023-08-14 | $86.44 | $449.72 | 3,521,800 | — | — |
| 2023-08-11 | $86.84 | $451.80 | 3,778,800 | — | — |
| 2023-08-10 | $86.22 | $448.57 | 5,359,700 | — | — |
| 2023-08-09 | $87.77 | $456.64 | 8,802,600 | — | — |
| 2023-08-08 | $86.21 | $448.52 | 7,220,000 | — | — |
| 2023-08-07 | $85.47 | $444.67 | 6,740,900 | — | — |
| 2023-08-04 | $84.55 | $439.89 | 5,573,300 | — | — |
| 2023-08-03 | $84.67 | $440.51 | 7,947,300 | — | — |
| 2023-08-02 | $85.46 | $444.62 | 8,610,900 | — | — |
| 2023-08-01 | $87.97 | $457.68 | 6,780,400 | — | — |
| 2023-07-31 | $87.93 | $457.47 | 10,177,400 | — | — |
| 2023-07-28 | $87.34 | $454.40 | 11,617,700 | — | — |
| 2023-07-27 | $85.17 | $443.11 | 14,092,700 | — | — |
| 2023-07-26 | $86.30 | $448.99 | 20,124,000 | — | — |
| 2023-07-25 | $87.10 | $453.15 | 49,625,600 | — | — |
| 2023-07-24 | $97.01 | $504.71 | 4,741,800 | — | — |
| 2023-07-21 | $96.39 | $501.49 | 3,274,900 | — | — |
| 2023-07-20 | $97.16 | $505.49 | 4,314,600 | — | — |
| 2023-07-19 | $95.57 | $497.22 | 4,133,300 | — | — |
| 2023-07-18 | $95.76 | $498.21 | 5,464,600 | — | — |
| 2023-07-17 | $96.32 | $501.12 | 3,268,800 | — | — |
| 2023-07-14 | $96.17 | $500.34 | 3,454,600 | — | — |
| 2023-07-13 | $97.17 | $505.54 | 3,357,600 | — | — |
| 2023-07-12 | $96.82 | $503.72 | 4,943,300 | — | — |
| 2023-07-11 | $98.03 | $510.02 | 6,209,900 | — | — |
| 2023-07-10 | $97.48 | $507.16 | 3,300,300 | — | — |
| 2023-07-07 | $97.42 | $506.84 | 4,569,600 | — | — |
| 2023-07-06 | $98.05 | $510.12 | 3,679,600 | — | — |
| 2023-07-05 | $98.24 | $511.11 | 3,247,400 | — | — |
| 2023-07-03 | $98.39 | $511.89 | 2,149,900 | — | — |
| 2023-06-30 | $97.96 | $509.65 | 4,402,000 | — | — |
| 2023-06-29 | $97.80 | $508.82 | 4,071,400 | — | — |
| 2023-06-28 | $95.87 | $498.78 | 4,014,900 | — | — |
| 2023-06-27 | $96.53 | $502.21 | 4,048,200 | — | — |
| 2023-06-26 | $96.55 | $502.32 | 3,993,600 | — | — |
| 2023-06-23 | $96.91 | $504.19 | 6,213,400 | — | — |
| 2023-06-22 | $96.92 | $504.24 | 4,531,500 | — | — |
| 2023-06-21 | $99.07 | $515.43 | 4,776,500 | — | — |
| 2023-06-20 | $97.70 | $508.30 | 6,935,100 | — | — |
| 2023-06-16 | $97.74 | $508.51 | 9,037,900 | — | — |
| 2023-06-15 | $98.00 | $509.86 | 4,530,100 | — | — |
| 2023-06-14 | $96.86 | $503.93 | 6,363,800 | — | — |
| 2023-06-13 | $99.69 | $518.65 | 4,053,500 | — | — |
| 2023-06-12 | $99.42 | $517.25 | 3,527,500 | — | — |
| 2023-06-09 | $99.34 | $516.83 | 2,518,100 | — | — |
| 2023-06-08 | $99.08 | $515.48 | 3,269,300 | — | — |
| 2023-06-07 | $98.59 | $512.93 | 4,275,400 | — | — |
| 2023-06-06 | $97.44 | $506.95 | 4,947,600 | — | — |
| 2023-06-05 | $95.75 | $498.16 | 3,811,400 | — | — |
| 2023-06-02 | $96.08 | $499.87 | 5,559,200 | — | — |
| 2023-06-01 | $94.09 | $489.52 | 5,636,400 | — | — |
| 2023-05-31 | $92.14 | $479.37 | 9,972,500 | — | — |
| 2023-05-30 | $92.82 | $482.91 | 4,559,300 | — | — |
| 2023-05-26 | $93.26 | $485.20 | 4,056,700 | — | — |
| 2023-05-25 | $93.12 | $484.47 | 5,340,500 | — | — |
| 2023-05-24 | $93.66 | $487.28 | 3,670,500 | — | — |
| 2023-05-23 | $94.08 | $489.47 | 4,388,700 | — | — |
| 2023-05-22 | $95.66 | $497.69 | 3,976,100 | — | — |
| 2023-05-19 | $96.13 | $500.13 | 3,528,700 | — | — |
| 2023-05-18 | $96.13 | $500.13 | 4,277,600 | — | — |
| 2023-05-17 | $96.57 | $499.35 | 4,626,800 | — | — |
| 2023-05-16 | $95.46 | $493.61 | 2,534,100 | — | — |
| 2023-05-15 | $96.70 | $500.02 | 2,556,100 | — | — |
| 2023-05-12 | $95.99 | $496.35 | 2,756,000 | — | — |
| 2023-05-11 | $95.54 | $494.03 | 3,327,100 | — | — |
| 2023-05-10 | $96.30 | $497.96 | 3,329,300 | — | — |
| 2023-05-09 | $96.27 | $497.80 | 2,928,400 | — | — |
| 2023-05-08 | $95.54 | $494.03 | 4,243,600 | — | — |
| 2023-05-05 | $96.58 | $499.40 | 3,260,400 | — | — |
| 2023-05-04 | $95.92 | $495.99 | 4,414,800 | — | — |
| 2023-05-03 | $97.16 | $502.40 | 3,610,800 | — | — |
| 2023-05-02 | $98.87 | $511.25 | 3,377,500 | — | — |
| 2023-05-01 | $100.33 | $518.79 | 3,481,400 | — | — |
| 2023-04-28 | $99.90 | $516.57 | 2,875,900 | — | — |
| 2023-04-27 | $99.39 | $513.93 | 4,010,600 | — | — |
| 2023-04-26 | $97.68 | $505.09 | 5,219,300 | — | — |
| 2023-04-25 | $101.09 | $522.72 | 4,638,900 | — | — |
| 2023-04-24 | $102.46 | $529.81 | 3,962,100 | — | — |
| 2023-04-21 | $102.25 | $528.72 | 3,315,300 | — | — |
| 2023-04-20 | $102.84 | $531.77 | 3,937,600 | — | — |
| 2023-04-19 | $104.09 | $538.24 | 5,004,500 | — | — |
| 2023-04-18 | $104.66 | $541.18 | 4,949,200 | — | — |
| 2023-04-17 | $103.11 | $533.17 | 4,007,400 | — | — |
| 2023-04-14 | $101.68 | $525.78 | 3,017,700 | — | — |
| 2023-04-13 | $101.68 | $525.78 | 3,932,500 | — | — |
| 2023-04-12 | $101.52 | $524.95 | 4,710,100 | — | — |
| 2023-04-11 | $99.72 | $515.64 | 3,408,600 | — | — |
| 2023-04-10 | $99.62 | $515.12 | 3,947,600 | — | — |
| 2023-04-06 | $98.21 | $507.83 | 3,430,400 | — | — |
| 2023-04-05 | $98.76 | $510.68 | 3,841,700 | — | — |
| 2023-04-04 | $99.51 | $514.55 | 3,239,800 | — | — |
| 2023-04-03 | $100.58 | $520.09 | 4,312,500 | — | — |
| 2023-03-31 | $97.93 | $506.38 | 4,652,700 | — | — |
| 2023-03-30 | $97.37 | $503.49 | 5,296,700 | — | — |
| 2023-03-29 | $97.70 | $505.20 | 3,187,400 | — | — |
| 2023-03-28 | $96.80 | $500.54 | 2,324,600 | — | — |
| 2023-03-27 | $96.91 | $501.11 | 3,591,700 | — | — |
| 2023-03-24 | $96.44 | $498.68 | 4,711,900 | — | — |
| 2023-03-23 | $96.00 | $496.40 | 4,352,100 | — | — |
| 2023-03-22 | $96.70 | $500.02 | 4,042,000 | — | — |
| 2023-03-21 | $98.01 | $506.80 | 5,135,500 | — | — |
| 2023-03-20 | $97.53 | $504.32 | 3,972,700 | — | — |
| 2023-03-17 | $95.75 | $495.11 | 8,157,800 | — | — |
| 2023-03-16 | $98.08 | $507.16 | 4,635,500 | — | — |
| 2023-03-15 | $95.83 | $495.53 | 5,755,300 | — | — |
| 2023-03-14 | $98.32 | $508.40 | 6,407,400 | — | — |
| 2023-03-13 | $97.46 | $503.95 | 7,757,700 | — | — |
| 2023-03-10 | $96.00 | $496.40 | 6,340,100 | — | — |
| 2023-03-09 | $95.93 | $496.04 | 4,912,700 | — | — |
| 2023-03-08 | $97.40 | $503.64 | 4,299,000 | — | — |
| 2023-03-07 | $98.18 | $507.68 | 5,139,300 | — | — |
| 2023-03-06 | $99.51 | $514.55 | 5,064,700 | — | — |
| 2023-03-03 | $99.02 | $512.02 | 5,072,800 | — | — |
| 2023-03-02 | $99.00 | $511.92 | 4,134,400 | — | — |
| 2023-03-01 | $98.04 | $506.95 | 3,739,900 | — | — |
| 2023-02-28 | $98.09 | $507.21 | 4,470,000 | — | — |
| 2023-02-27 | $99.16 | $512.74 | 2,986,700 | — | — |
| 2023-02-24 | $99.62 | $515.12 | 3,915,000 | — | — |
| 2023-02-23 | $99.64 | $515.23 | 3,227,800 | — | — |
| 2023-02-22 | $100.51 | $516.88 | 4,489,800 | — | — |
| 2023-02-21 | $100.65 | $517.60 | 3,853,000 | — | — |
| 2023-02-17 | $101.51 | $522.02 | 6,507,500 | — | — |
| 2023-02-16 | $100.97 | $519.25 | 3,524,300 | — | — |
| 2023-02-15 | $101.46 | $521.77 | 2,551,000 | — | — |
| 2023-02-14 | $101.37 | $521.30 | 3,699,700 | — | — |
| 2023-02-13 | $100.56 | $517.14 | 5,238,600 | — | — |
| 2023-02-10 | $100.61 | $517.40 | 5,291,000 | — | — |
| 2023-02-09 | $97.85 | $503.20 | 3,670,900 | — | — |
| 2023-02-08 | $97.65 | $502.17 | 3,789,500 | — | — |
| 2023-02-07 | $97.87 | $503.30 | 3,814,500 | — | — |
| 2023-02-06 | $97.64 | $502.12 | 5,243,000 | — | — |
| 2023-02-03 | $96.48 | $496.16 | 3,844,300 | — | — |
| 2023-02-02 | $96.96 | $498.63 | 6,035,700 | — | — |
| 2023-02-01 | $98.42 | $506.13 | 5,155,100 | — | — |
| 2023-01-31 | $99.85 | $513.49 | 4,099,500 | — | — |
| 2023-01-30 | $98.71 | $507.62 | 4,607,300 | — | — |
| 2023-01-27 | $99.60 | $512.20 | 3,365,800 | — | — |
| 2023-01-26 | $100.25 | $515.54 | 4,302,900 | — | — |
| 2023-01-25 | $100.01 | $514.31 | 5,967,300 | — | — |
| 2023-01-24 | $99.47 | $511.53 | 8,308,000 | — | — |
| 2023-01-23 | $96.25 | $494.97 | 5,686,600 | — | — |
| 2023-01-20 | $94.36 | $485.25 | 8,216,200 | — | — |
| 2023-01-19 | $94.24 | $484.64 | 4,641,500 | — | — |
| 2023-01-18 | $95.74 | $492.35 | 5,321,800 | — | — |
| 2023-01-17 | $98.43 | $506.18 | 3,959,000 | — | — |
| 2023-01-13 | $98.68 | $507.47 | 4,968,000 | — | — |
| 2023-01-12 | $100.68 | $517.76 | 4,221,400 | — | — |
| 2023-01-11 | $99.59 | $512.15 | 4,518,700 | — | — |
| 2023-01-10 | $99.92 | $513.85 | 4,701,900 | — | — |
| 2023-01-09 | $99.60 | $512.20 | 6,377,300 | — | — |
| 2023-01-06 | $102.46 | $526.91 | 6,411,700 | — | — |
| 2023-01-05 | $100.88 | $518.78 | 4,967,200 | — | — |
| 2023-01-04 | $100.84 | $518.58 | 5,635,100 | — | — |
| 2023-01-03 | $100.81 | $518.42 | 3,532,300 | — | — |