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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $80.81 | $449.63 | 180,800 | — | — |
| 2025-12-30 | $82.55 | $459.32 | 135,000 | — | — |
| 2025-12-29 | $82.64 | $459.82 | 134,500 | — | — |
| 2025-12-26 | $82.44 | $458.70 | 96,900 | — | — |
| 2025-12-24 | $82.65 | $459.87 | 66,700 | — | — |
| 2025-12-23 | $82.66 | $459.93 | 180,300 | — | — |
| 2025-12-22 | $82.71 | $460.21 | 253,600 | — | — |
| 2025-12-19 | $82.12 | $456.92 | 1,055,200 | — | — |
| 2025-12-18 | $84.43 | $469.78 | 381,500 | — | — |
| 2025-12-17 | $86.04 | $478.74 | 440,500 | — | — |
| 2025-12-16 | $84.68 | $471.17 | 346,500 | — | — |
| 2025-12-15 | $84.37 | $469.44 | 419,500 | — | — |
| 2025-12-12 | $84.06 | $467.72 | 186,900 | — | — |
| 2025-12-11 | $83.31 | $463.55 | 187,300 | — | — |
| 2025-12-10 | $83.32 | $463.60 | 215,800 | — | — |
| 2025-12-09 | $82.28 | $457.81 | 232,200 | — | — |
| 2025-12-08 | $82.28 | $457.81 | 176,200 | — | — |
| 2025-12-05 | $82.13 | $456.98 | 138,100 | — | — |
| 2025-12-04 | $82.60 | $459.59 | 126,700 | — | — |
| 2025-12-03 | $82.74 | $460.37 | 176,500 | — | — |
| 2025-12-02 | $81.39 | $452.86 | 124,500 | — | — |
| 2025-12-01 | $81.11 | $451.30 | 220,300 | — | — |
| 2025-11-28 | $82.20 | $457.37 | 176,000 | — | — |
| 2025-11-26 | $82.11 | $456.87 | 849,300 | — | — |
| 2025-11-25 | $81.76 | $454.92 | 206,000 | — | — |
| 2025-11-24 | $80.31 | $446.85 | 194,000 | — | — |
| 2025-11-21 | $81.63 | $454.20 | 247,600 | — | — |
| 2025-11-20 | $80.96 | $450.47 | 156,900 | — | — |
| 2025-11-19 | $81.73 | $454.75 | 198,100 | — | — |
| 2025-11-18 | $81.95 | $455.98 | 249,900 | — | — |
| 2025-11-17 | $81.96 | $456.03 | 199,600 | — | — |
| 2025-11-14 | $82.96 | $461.60 | 207,300 | — | — |
| 2025-11-13 | $85.01 | $470.08 | 143,100 | — | — |
| 2025-11-12 | $85.93 | $475.17 | 270,100 | — | — |
| 2025-11-11 | $85.75 | $474.17 | 176,800 | — | — |
| 2025-11-10 | $84.70 | $468.37 | 246,000 | — | — |
| 2025-11-07 | $84.50 | $467.26 | 251,700 | — | — |
| 2025-11-06 | $84.27 | $465.99 | 218,400 | — | — |
| 2025-11-05 | $82.60 | $456.76 | 329,000 | — | — |
| 2025-11-04 | $82.00 | $453.44 | 539,100 | — | — |
| 2025-11-03 | $77.96 | $431.10 | 233,300 | — | — |
| 2025-10-31 | $77.22 | $427.01 | 214,400 | — | — |
| 2025-10-30 | $77.58 | $429.00 | 171,500 | — | — |
| 2025-10-29 | $77.26 | $427.23 | 248,900 | — | — |
| 2025-10-28 | $78.05 | $431.60 | 115,000 | — | — |
| 2025-10-27 | $77.67 | $429.49 | 153,900 | — | — |
| 2025-10-24 | $78.55 | $434.36 | 136,600 | — | — |
| 2025-10-23 | $78.40 | $433.53 | 247,200 | — | — |
| 2025-10-22 | $78.23 | $432.59 | 207,600 | — | — |
| 2025-10-21 | $78.21 | $432.48 | 119,500 | — | — |
| 2025-10-20 | $77.67 | $429.49 | 92,600 | — | — |
| 2025-10-17 | $77.27 | $427.28 | 146,400 | — | — |
| 2025-10-16 | $76.77 | $424.52 | 165,400 | — | — |
| 2025-10-15 | $78.30 | $432.98 | 172,900 | — | — |
| 2025-10-14 | $78.16 | $432.20 | 179,500 | — | — |
| 2025-10-13 | $76.08 | $420.70 | 185,200 | — | — |
| 2025-10-10 | $75.05 | $415.01 | 213,400 | — | — |
| 2025-10-09 | $76.36 | $422.25 | 151,000 | — | — |
| 2025-10-08 | $77.46 | $428.33 | 203,400 | — | — |
| 2025-10-07 | $77.49 | $428.50 | 179,800 | — | — |
| 2025-10-06 | $79.30 | $438.51 | 141,700 | — | — |
| 2025-10-03 | $79.75 | $441.00 | 194,200 | — | — |
| 2025-10-02 | $79.66 | $440.50 | 140,000 | — | — |
| 2025-10-01 | $80.64 | $445.92 | 209,300 | — | — |
| 2025-09-30 | $81.97 | $453.27 | 233,900 | — | — |
| 2025-09-29 | $81.64 | $451.45 | 139,900 | — | — |
| 2025-09-26 | $82.43 | $455.82 | 190,600 | — | — |
| 2025-09-25 | $81.97 | $453.27 | 255,800 | — | — |
| 2025-09-24 | $82.50 | $456.20 | 261,000 | — | — |
| 2025-09-23 | $83.48 | $461.62 | 198,200 | — | — |
| 2025-09-22 | $83.72 | $462.95 | 158,800 | — | — |
| 2025-09-19 | $84.16 | $465.38 | 891,200 | — | — |
| 2025-09-18 | $83.97 | $464.33 | 216,800 | — | — |
| 2025-09-17 | $82.73 | $457.48 | 203,700 | — | — |
| 2025-09-16 | $83.28 | $460.52 | 311,600 | — | — |
| 2025-09-15 | $83.44 | $461.40 | 331,300 | — | — |
| 2025-09-12 | $83.11 | $459.58 | 133,300 | — | — |
| 2025-09-11 | $84.00 | $464.50 | 152,400 | — | — |
| 2025-09-10 | $83.15 | $459.80 | 134,700 | — | — |
| 2025-09-09 | $82.53 | $456.37 | 136,000 | — | — |
| 2025-09-08 | $82.90 | $458.42 | 140,400 | — | — |
| 2025-09-05 | $83.88 | $463.83 | 145,300 | — | — |
| 2025-09-04 | $84.43 | $466.88 | 92,800 | — | — |
| 2025-09-03 | $83.74 | $463.06 | 110,700 | — | — |
| 2025-09-02 | $83.46 | $461.51 | 145,900 | — | — |
| 2025-08-29 | $83.99 | $464.44 | 134,600 | — | — |
| 2025-08-28 | $84.15 | $465.33 | 138,900 | — | — |
| 2025-08-27 | $84.99 | $469.97 | 154,000 | — | — |
| 2025-08-26 | $84.88 | $469.36 | 112,500 | — | — |
| 2025-08-25 | $84.96 | $469.81 | 135,800 | — | — |
| 2025-08-22 | $85.97 | $475.39 | 175,400 | — | — |
| 2025-08-21 | $83.09 | $459.47 | 172,900 | — | — |
| 2025-08-20 | $83.17 | $459.91 | 158,100 | — | — |
| 2025-08-19 | $84.42 | $466.82 | 142,800 | — | — |
| 2025-08-18 | $82.81 | $457.92 | 155,600 | — | — |
| 2025-08-15 | $82.27 | $454.93 | 227,700 | — | — |
| 2025-08-14 | $82.10 | $451.09 | 166,000 | — | — |
| 2025-08-13 | $83.27 | $457.52 | 198,900 | — | — |
| 2025-08-12 | $82.29 | $452.13 | 182,200 | — | — |
| 2025-08-11 | $79.79 | $438.40 | 158,100 | — | — |
| 2025-08-08 | $79.73 | $438.07 | 165,200 | — | — |
| 2025-08-07 | $79.65 | $437.63 | 228,800 | — | — |
| 2025-08-06 | $78.58 | $431.75 | 248,700 | — | — |
| 2025-08-05 | $80.94 | $444.71 | 526,000 | — | — |
| 2025-08-04 | $76.22 | $418.78 | 213,500 | — | — |
| 2025-08-01 | $75.29 | $413.67 | 304,000 | — | — |
| 2025-07-31 | $77.18 | $424.06 | 236,900 | — | — |
| 2025-07-30 | $77.99 | $428.51 | 199,200 | — | — |
| 2025-07-29 | $78.22 | $429.77 | 132,400 | — | — |
| 2025-07-28 | $77.81 | $427.52 | 302,100 | — | — |
| 2025-07-25 | $78.49 | $431.25 | 152,700 | — | — |
| 2025-07-24 | $77.92 | $428.12 | 154,700 | — | — |
| 2025-07-23 | $78.15 | $429.39 | 168,300 | — | — |
| 2025-07-22 | $78.39 | $430.70 | 205,900 | — | — |
| 2025-07-21 | $77.58 | $426.25 | 174,400 | — | — |
| 2025-07-18 | $77.19 | $424.11 | 263,900 | — | — |
| 2025-07-17 | $76.56 | $420.65 | 210,100 | — | — |
| 2025-07-16 | $76.13 | $418.29 | 259,900 | — | — |
| 2025-07-15 | $76.11 | $418.18 | 271,600 | — | — |
| 2025-07-14 | $78.75 | $432.68 | 117,700 | — | — |
| 2025-07-11 | $78.93 | $433.67 | 93,000 | — | — |
| 2025-07-10 | $80.27 | $441.03 | 155,900 | — | — |
| 2025-07-09 | $79.69 | $437.85 | 127,500 | — | — |
| 2025-07-08 | $78.92 | $433.62 | 200,400 | — | — |
| 2025-07-07 | $78.83 | $433.12 | 186,400 | — | — |
| 2025-07-03 | $79.69 | $437.85 | 83,700 | — | — |
| 2025-07-02 | $79.42 | $436.36 | 178,200 | — | — |
| 2025-07-01 | $79.05 | $434.33 | 259,100 | — | — |
| 2025-06-30 | $77.09 | $423.56 | 277,600 | — | — |
| 2025-06-27 | $78.55 | $431.58 | 851,000 | — | — |
| 2025-06-26 | $78.65 | $432.13 | 120,800 | — | — |
| 2025-06-25 | $77.93 | $428.18 | 220,100 | — | — |
| 2025-06-24 | $78.13 | $429.28 | 136,400 | — | — |
| 2025-06-23 | $78.09 | $429.06 | 146,800 | — | — |
| 2025-06-20 | $76.54 | $420.54 | 455,800 | — | — |
| 2025-06-18 | $76.32 | $419.33 | 199,000 | — | — |
| 2025-06-17 | $75.47 | $414.66 | 192,600 | — | — |
| 2025-06-16 | $76.26 | $419.00 | 204,700 | — | — |
| 2025-06-13 | $77.59 | $426.31 | 161,600 | — | — |
| 2025-06-12 | $79.33 | $435.87 | 145,800 | — | — |
| 2025-06-11 | $79.59 | $437.30 | 170,200 | — | — |
| 2025-06-10 | $79.83 | $438.62 | 160,100 | — | — |
| 2025-06-09 | $78.41 | $430.81 | 181,400 | — | — |
| 2025-06-06 | $77.15 | $423.89 | 120,700 | — | — |
| 2025-06-05 | $76.40 | $419.77 | 132,800 | — | — |
| 2025-06-04 | $76.64 | $421.09 | 132,200 | — | — |
| 2025-06-03 | $77.54 | $426.03 | 151,000 | — | — |
| 2025-06-02 | $76.83 | $422.13 | 156,300 | — | — |
| 2025-05-30 | $77.18 | $424.06 | 155,200 | — | — |
| 2025-05-29 | $77.47 | $425.65 | 138,000 | — | — |
| 2025-05-28 | $76.27 | $419.06 | 143,600 | — | — |
| 2025-05-27 | $77.39 | $425.21 | 179,700 | — | — |
| 2025-05-23 | $76.13 | $418.29 | 133,600 | — | — |
| 2025-05-22 | $76.66 | $421.20 | 146,800 | — | — |
| 2025-05-21 | $77.33 | $424.88 | 137,000 | — | — |
| 2025-05-20 | $79.05 | $434.33 | 155,200 | — | — |
| 2025-05-19 | $79.77 | $438.29 | 236,700 | — | — |
| 2025-05-16 | $79.90 | $439.00 | 183,800 | — | — |
| 2025-05-15 | $78.63 | $432.02 | 165,400 | — | — |
| 2025-05-14 | $77.42 | $422.49 | 187,700 | — | — |
| 2025-05-13 | $78.59 | $428.87 | 177,900 | — | — |
| 2025-05-12 | $78.28 | $427.18 | 156,700 | — | — |
| 2025-05-09 | $76.96 | $419.98 | 167,900 | — | — |
| 2025-05-08 | $76.69 | $418.51 | 183,000 | — | — |
| 2025-05-07 | $76.36 | $416.71 | 444,100 | — | — |
| 2025-05-06 | $75.50 | $412.01 | 473,000 | — | — |
| 2025-05-05 | $81.01 | $442.08 | 205,100 | — | — |
| 2025-05-02 | $81.02 | $442.14 | 229,300 | — | — |
| 2025-05-01 | $79.36 | $433.08 | 227,500 | — | — |
| 2025-04-30 | $79.38 | $433.19 | 360,600 | — | — |
| 2025-04-29 | $78.68 | $429.37 | 172,500 | — | — |
| 2025-04-28 | $78.00 | $425.66 | 210,700 | — | — |
| 2025-04-25 | $77.89 | $425.05 | 176,000 | — | — |
| 2025-04-24 | $79.13 | $431.82 | 268,300 | — | — |
| 2025-04-23 | $78.95 | $430.84 | 170,900 | — | — |
| 2025-04-22 | $79.20 | $432.20 | 178,200 | — | — |
| 2025-04-21 | $77.70 | $424.02 | 167,300 | — | — |
| 2025-04-17 | $78.96 | $430.89 | 227,800 | — | — |
| 2025-04-16 | $78.53 | $428.55 | 276,200 | — | — |
| 2025-04-15 | $79.79 | $435.42 | 170,600 | — | — |
| 2025-04-14 | $79.98 | $436.46 | 186,200 | — | — |
| 2025-04-11 | $78.66 | $429.26 | 207,100 | — | — |
| 2025-04-10 | $77.52 | $423.04 | 236,500 | — | — |
| 2025-04-09 | $77.98 | $425.55 | 639,900 | — | — |
| 2025-04-08 | $74.62 | $407.21 | 311,700 | — | — |
| 2025-04-07 | $75.27 | $410.76 | 504,200 | — | — |
| 2025-04-04 | $76.77 | $418.94 | 472,900 | — | — |
| 2025-04-03 | $80.73 | $440.55 | 364,100 | — | — |
| 2025-04-02 | $81.76 | $446.17 | 190,300 | — | — |
| 2025-04-01 | $81.30 | $443.66 | 150,500 | — | — |
| 2025-03-31 | $80.37 | $438.59 | 237,400 | — | — |
| 2025-03-28 | $80.73 | $440.55 | 139,500 | — | — |
| 2025-03-27 | $80.55 | $439.57 | 153,100 | — | — |
| 2025-03-26 | $80.35 | $438.48 | 161,100 | — | — |
| 2025-03-25 | $79.60 | $434.39 | 172,900 | — | — |
| 2025-03-24 | $80.82 | $441.04 | 204,900 | — | — |
| 2025-03-21 | $80.87 | $441.32 | 1,740,300 | — | — |
| 2025-03-20 | $82.35 | $449.39 | 198,800 | — | — |
| 2025-03-19 | $83.38 | $455.01 | 223,300 | — | — |
| 2025-03-18 | $83.02 | $453.05 | 197,100 | — | — |
| 2025-03-17 | $83.35 | $454.85 | 325,700 | — | — |
| 2025-03-14 | $83.38 | $455.01 | 198,600 | — | — |
| 2025-03-13 | $82.42 | $449.78 | 217,200 | — | — |
| 2025-03-12 | $80.52 | $439.41 | 248,700 | — | — |
| 2025-03-11 | $82.26 | $448.90 | 221,800 | — | — |
| 2025-03-10 | $82.48 | $450.10 | 462,100 | — | — |
| 2025-03-07 | $81.19 | $443.06 | 202,500 | — | — |
| 2025-03-06 | $80.03 | $436.73 | 240,500 | — | — |
| 2025-03-05 | $78.95 | $430.84 | 409,500 | — | — |
| 2025-03-04 | $78.89 | $430.51 | 363,100 | — | — |
| 2025-03-03 | $80.89 | $441.43 | 249,400 | — | — |
| 2025-02-28 | $79.73 | $435.10 | 216,700 | — | — |
| 2025-02-27 | $79.45 | $433.57 | 175,600 | — | — |
| 2025-02-26 | $80.64 | $440.06 | 284,800 | — | — |
| 2025-02-25 | $81.45 | $444.48 | 225,700 | — | — |
| 2025-02-24 | $81.56 | $445.08 | 240,700 | — | — |
| 2025-02-21 | $81.43 | $444.37 | 204,700 | — | — |
| 2025-02-20 | $81.45 | $444.48 | 260,800 | — | — |
| 2025-02-19 | $81.21 | $443.17 | 303,400 | — | — |
| 2025-02-18 | $81.67 | $445.68 | 555,600 | — | — |
| 2025-02-14 | $76.99 | $420.14 | 429,800 | — | — |
| 2025-02-13 | $80.70 | $437.52 | 183,500 | — | — |
| 2025-02-12 | $80.32 | $435.46 | 231,300 | — | — |
| 2025-02-11 | $79.92 | $433.30 | 177,800 | — | — |
| 2025-02-10 | $79.28 | $429.83 | 180,000 | — | — |
| 2025-02-07 | $77.68 | $421.15 | 254,100 | — | — |
| 2025-02-06 | $79.05 | $428.58 | 171,300 | — | — |
| 2025-02-05 | $78.88 | $427.66 | 199,400 | — | — |
| 2025-02-04 | $76.18 | $413.02 | 256,400 | — | — |
| 2025-02-03 | $76.17 | $412.96 | 247,900 | — | — |
| 2025-01-31 | $77.04 | $417.68 | 304,500 | — | — |
| 2025-01-30 | $77.68 | $421.15 | 172,600 | — | — |
| 2025-01-29 | $77.50 | $420.18 | 194,800 | — | — |
| 2025-01-28 | $77.18 | $418.44 | 169,500 | — | — |
| 2025-01-27 | $78.36 | $424.84 | 277,300 | — | — |
| 2025-01-24 | $77.58 | $420.61 | 165,700 | — | — |
| 2025-01-23 | $78.41 | $425.11 | 177,000 | — | — |
| 2025-01-22 | $78.57 | $425.98 | 213,100 | — | — |
| 2025-01-21 | $80.19 | $434.76 | 161,000 | — | — |
| 2025-01-17 | $79.43 | $430.64 | 186,200 | — | — |
| 2025-01-16 | $77.85 | $422.07 | 199,800 | — | — |
| 2025-01-15 | $77.37 | $419.47 | 171,500 | — | — |
| 2025-01-14 | $77.37 | $419.47 | 279,200 | — | — |
| 2025-01-13 | $75.89 | $411.45 | 347,400 | — | — |
| 2025-01-10 | $72.89 | $395.18 | 378,700 | — | — |
| 2025-01-08 | $74.46 | $403.69 | 163,400 | — | — |
| 2025-01-07 | $74.00 | $401.20 | 263,800 | — | — |
| 2025-01-06 | $72.53 | $393.23 | 251,600 | — | — |
| 2025-01-03 | $73.55 | $398.76 | 209,600 | — | — |
| 2025-01-02 | $72.43 | $392.69 | 221,200 | — | — |