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 | $174.41 | $350.20 | 162,600 | — | — |
| 2025-12-30 | $178.23 | $357.87 | 124,800 | — | — |
| 2025-12-29 | $179.74 | $360.90 | 126,600 | — | — |
| 2025-12-26 | $180.75 | $362.93 | 94,000 | — | — |
| 2025-12-24 | $182.55 | $366.54 | 74,800 | — | — |
| 2025-12-23 | $181.26 | $363.95 | 215,900 | — | — |
| 2025-12-22 | $183.14 | $367.72 | 126,700 | — | — |
| 2025-12-19 | $181.64 | $364.71 | 510,400 | — | — |
| 2025-12-18 | $182.66 | $366.76 | 250,800 | — | — |
| 2025-12-17 | $180.87 | $363.17 | 173,200 | — | — |
| 2025-12-16 | $184.04 | $369.53 | 207,200 | — | — |
| 2025-12-15 | $183.53 | $368.51 | 305,500 | — | — |
| 2025-12-12 | $184.80 | $371.06 | 328,600 | — | — |
| 2025-12-11 | $182.37 | $366.18 | 308,400 | — | — |
| 2025-12-10 | $177.44 | $356.28 | 265,500 | — | — |
| 2025-12-09 | $176.00 | $353.39 | 202,800 | — | — |
| 2025-12-08 | $177.38 | $356.16 | 168,000 | — | — |
| 2025-12-05 | $180.14 | $361.70 | 237,200 | — | — |
| 2025-12-04 | $177.81 | $357.02 | 158,400 | — | — |
| 2025-12-03 | $178.30 | $358.01 | 260,000 | — | — |
| 2025-12-02 | $174.59 | $350.56 | 189,900 | — | — |
| 2025-12-01 | $173.29 | $347.95 | 265,100 | — | — |
| 2025-11-28 | $178.54 | $358.49 | 135,600 | — | — |
| 2025-11-26 | $176.91 | $355.22 | 446,700 | — | — |
| 2025-11-25 | $182.60 | $366.64 | 272,100 | — | — |
| 2025-11-24 | $177.82 | $357.04 | 323,600 | — | — |
| 2025-11-21 | $177.46 | $356.32 | 541,600 | — | — |
| 2025-11-20 | $168.16 | $336.84 | 313,000 | — | — |
| 2025-11-19 | $169.05 | $338.63 | 185,300 | — | — |
| 2025-11-18 | $172.04 | $344.62 | 266,800 | — | — |
| 2025-11-17 | $174.59 | $349.72 | 261,900 | — | — |
| 2025-11-14 | $175.90 | $352.35 | 310,100 | — | — |
| 2025-11-13 | $177.80 | $356.15 | 348,000 | — | — |
| 2025-11-12 | $185.82 | $372.22 | 289,300 | — | — |
| 2025-11-11 | $185.51 | $371.60 | 262,600 | — | — |
| 2025-11-10 | $187.50 | $375.58 | 353,900 | — | — |
| 2025-11-07 | $187.87 | $376.32 | 234,600 | — | — |
| 2025-11-06 | $186.74 | $374.06 | 330,900 | — | — |
| 2025-11-05 | $186.19 | $372.96 | 190,600 | — | — |
| 2025-11-04 | $183.08 | $366.73 | 240,100 | — | — |
| 2025-11-03 | $181.93 | $364.43 | 316,800 | — | — |
| 2025-10-31 | $180.45 | $361.46 | 433,200 | — | — |
| 2025-10-30 | $181.13 | $362.82 | 239,100 | — | — |
| 2025-10-29 | $183.00 | $366.57 | 210,700 | — | — |
| 2025-10-28 | $185.50 | $371.58 | 254,800 | — | — |
| 2025-10-27 | $183.17 | $366.91 | 373,800 | — | — |
| 2025-10-24 | $187.29 | $375.16 | 206,200 | — | — |
| 2025-10-23 | $186.62 | $373.82 | 520,500 | — | — |
| 2025-10-22 | $182.60 | $365.77 | 824,700 | — | — |
| 2025-10-21 | $177.35 | $355.25 | 1,209,500 | — | — |
| 2025-10-20 | $187.41 | $375.40 | 578,000 | — | — |
| 2025-10-17 | $179.94 | $360.44 | 296,300 | — | — |
| 2025-10-16 | $177.89 | $356.33 | 418,700 | — | — |
| 2025-10-15 | $180.24 | $361.04 | 335,700 | — | — |
| 2025-10-14 | $178.98 | $358.52 | 332,700 | — | — |
| 2025-10-13 | $177.22 | $354.99 | 291,500 | — | — |
| 2025-10-10 | $172.92 | $346.38 | 490,300 | — | — |
| 2025-10-09 | $173.62 | $347.78 | 400,300 | — | — |
| 2025-10-08 | $179.23 | $359.02 | 197,700 | — | — |
| 2025-10-07 | $178.86 | $358.28 | 361,000 | — | — |
| 2025-10-06 | $180.94 | $362.44 | 341,300 | — | — |
| 2025-10-03 | $181.01 | $362.58 | 272,800 | — | — |
| 2025-10-02 | $179.75 | $360.06 | 286,300 | — | — |
| 2025-10-01 | $176.67 | $353.89 | 239,100 | — | — |
| 2025-09-30 | $178.58 | $357.72 | 281,700 | — | — |
| 2025-09-29 | $177.03 | $354.61 | 238,900 | — | — |
| 2025-09-26 | $176.39 | $353.33 | 307,000 | — | — |
| 2025-09-25 | $174.96 | $350.46 | 366,700 | — | — |
| 2025-09-24 | $172.32 | $345.18 | 346,000 | — | — |
| 2025-09-23 | $175.43 | $351.41 | 392,000 | — | — |
| 2025-09-22 | $177.23 | $355.01 | 263,400 | — | — |
| 2025-09-19 | $177.08 | $354.71 | 912,800 | — | — |
| 2025-09-18 | $178.34 | $357.23 | 628,800 | — | — |
| 2025-09-17 | $172.67 | $345.88 | 790,500 | — | — |
| 2025-09-16 | $177.25 | $355.05 | 448,200 | — | — |
| 2025-09-15 | $179.76 | $360.08 | 369,300 | — | — |
| 2025-09-12 | $177.80 | $356.15 | 315,300 | — | — |
| 2025-09-11 | $181.29 | $363.14 | 323,400 | — | — |
| 2025-09-10 | $177.48 | $355.51 | 379,500 | — | — |
| 2025-09-09 | $179.44 | $359.44 | 461,900 | — | — |
| 2025-09-08 | $182.71 | $365.99 | 255,200 | — | — |
| 2025-09-05 | $182.83 | $366.23 | 269,900 | — | — |
| 2025-09-04 | $183.25 | $367.07 | 243,000 | — | — |
| 2025-09-03 | $181.76 | $364.09 | 222,600 | — | — |
| 2025-09-02 | $180.95 | $362.46 | 312,400 | — | — |
| 2025-08-29 | $182.92 | $366.41 | 413,000 | — | — |
| 2025-08-28 | $186.49 | $373.56 | 253,700 | — | — |
| 2025-08-27 | $188.40 | $377.39 | 361,000 | — | — |
| 2025-08-26 | $185.19 | $370.96 | 611,500 | — | — |
| 2025-08-25 | $185.07 | $370.72 | 235,600 | — | — |
| 2025-08-22 | $189.29 | $379.17 | 297,500 | — | — |
| 2025-08-21 | $183.45 | $366.67 | 333,200 | — | — |
| 2025-08-20 | $187.60 | $374.96 | 220,900 | — | — |
| 2025-08-19 | $187.66 | $375.08 | 159,600 | — | — |
| 2025-08-18 | $186.70 | $373.17 | 133,800 | — | — |
| 2025-08-15 | $186.82 | $373.41 | 304,900 | — | — |
| 2025-08-14 | $191.08 | $381.92 | 209,200 | — | — |
| 2025-08-13 | $193.09 | $385.94 | 262,900 | — | — |
| 2025-08-12 | $192.29 | $384.34 | 206,600 | — | — |
| 2025-08-11 | $188.87 | $377.50 | 312,700 | — | — |
| 2025-08-08 | $188.17 | $376.10 | 238,100 | — | — |
| 2025-08-07 | $188.82 | $377.40 | 306,600 | — | — |
| 2025-08-06 | $188.15 | $376.06 | 488,700 | — | — |
| 2025-08-05 | $184.23 | $368.23 | 376,500 | — | — |
| 2025-08-04 | $185.86 | $371.49 | 344,500 | — | — |
| 2025-08-01 | $181.30 | $362.37 | 554,700 | — | — |
| 2025-07-31 | $188.76 | $377.28 | 473,000 | — | — |
| 2025-07-30 | $191.30 | $382.36 | 660,700 | — | — |
| 2025-07-29 | $188.00 | $375.76 | 911,700 | — | — |
| 2025-07-28 | $192.58 | $384.92 | 754,700 | — | — |
| 2025-07-25 | $193.01 | $385.78 | 501,800 | — | — |
| 2025-07-24 | $189.82 | $379.40 | 714,800 | — | — |
| 2025-07-23 | $192.01 | $383.78 | 1,265,000 | — | — |
| 2025-07-22 | $204.80 | $409.34 | 1,336,100 | — | — |
| 2025-07-21 | $245.22 | $490.13 | 268,000 | — | — |
| 2025-07-18 | $244.37 | $488.43 | 236,000 | — | — |
| 2025-07-17 | $245.81 | $491.31 | 296,200 | — | — |
| 2025-07-16 | $240.91 | $481.52 | 216,700 | — | — |
| 2025-07-15 | $237.68 | $475.06 | 215,500 | — | — |
| 2025-07-14 | $239.38 | $478.46 | 157,000 | — | — |
| 2025-07-11 | $239.01 | $477.72 | 159,100 | — | — |
| 2025-07-10 | $239.69 | $479.08 | 186,500 | — | — |
| 2025-07-09 | $239.82 | $479.34 | 212,900 | — | — |
| 2025-07-08 | $237.96 | $475.62 | 239,000 | — | — |
| 2025-07-07 | $239.51 | $478.72 | 288,300 | — | — |
| 2025-07-03 | $242.62 | $484.94 | 145,000 | — | — |
| 2025-07-02 | $240.33 | $480.36 | 268,900 | — | — |
| 2025-07-01 | $240.58 | $480.86 | 214,500 | — | — |
| 2025-06-30 | $244.95 | $489.59 | 222,200 | — | — |
| 2025-06-27 | $246.06 | $491.81 | 289,800 | — | — |
| 2025-06-26 | $246.94 | $493.57 | 212,400 | — | — |
| 2025-06-25 | $242.39 | $484.48 | 147,100 | — | — |
| 2025-06-24 | $247.20 | $494.09 | 189,000 | — | — |
| 2025-06-23 | $246.59 | $492.87 | 185,300 | — | — |
| 2025-06-20 | $243.58 | $486.85 | 266,200 | — | — |
| 2025-06-18 | $241.64 | $482.98 | 138,200 | — | — |
| 2025-06-17 | $242.56 | $484.82 | 131,500 | — | — |
| 2025-06-16 | $243.45 | $486.59 | 181,800 | — | — |
| 2025-06-13 | $242.75 | $485.20 | 165,200 | — | — |
| 2025-06-12 | $244.63 | $488.95 | 137,400 | — | — |
| 2025-06-11 | $245.33 | $490.35 | 162,200 | — | — |
| 2025-06-10 | $247.47 | $494.63 | 144,600 | — | — |
| 2025-06-09 | $247.83 | $495.35 | 168,600 | — | — |
| 2025-06-06 | $246.90 | $493.49 | 215,600 | — | — |
| 2025-06-05 | $248.17 | $496.03 | 224,200 | — | — |
| 2025-06-04 | $249.06 | $497.81 | 191,400 | — | — |
| 2025-06-03 | $254.17 | $508.02 | 261,900 | — | — |
| 2025-06-02 | $251.74 | $503.16 | 328,700 | — | — |
| 2025-05-30 | $248.22 | $496.13 | 339,000 | — | — |
| 2025-05-29 | $248.48 | $496.65 | 190,000 | — | — |
| 2025-05-28 | $245.77 | $491.23 | 215,400 | — | — |
| 2025-05-27 | $249.81 | $499.31 | 217,600 | — | — |
| 2025-05-23 | $243.46 | $486.61 | 158,100 | — | — |
| 2025-05-22 | $243.67 | $486.35 | 260,800 | — | — |
| 2025-05-21 | $243.68 | $486.37 | 225,700 | — | — |
| 2025-05-20 | $247.24 | $493.48 | 274,300 | — | — |
| 2025-05-19 | $243.35 | $485.72 | 184,200 | — | — |
| 2025-05-16 | $244.97 | $488.95 | 206,100 | — | — |
| 2025-05-15 | $244.18 | $487.37 | 172,400 | — | — |
| 2025-05-14 | $241.59 | $482.20 | 268,800 | — | — |
| 2025-05-13 | $247.46 | $493.92 | 854,100 | — | — |
| 2025-05-12 | $235.45 | $469.95 | 202,600 | — | — |
| 2025-05-09 | $230.88 | $460.83 | 115,000 | — | — |
| 2025-05-08 | $229.26 | $457.59 | 174,600 | — | — |
| 2025-05-07 | $225.87 | $450.83 | 170,800 | — | — |
| 2025-05-06 | $224.30 | $447.69 | 206,800 | — | — |
| 2025-05-05 | $228.59 | $456.26 | 187,000 | — | — |
| 2025-05-02 | $229.64 | $458.35 | 271,300 | — | — |
| 2025-05-01 | $224.22 | $447.53 | 241,200 | — | — |
| 2025-04-30 | $220.82 | $440.75 | 370,200 | — | — |
| 2025-04-29 | $217.29 | $433.70 | 182,300 | — | — |
| 2025-04-28 | $215.78 | $430.69 | 227,900 | — | — |
| 2025-04-25 | $216.36 | $431.84 | 152,800 | — | — |
| 2025-04-24 | $217.48 | $434.08 | 344,300 | — | — |
| 2025-04-23 | $210.43 | $420.01 | 489,100 | — | — |
| 2025-04-22 | $208.53 | $416.22 | 319,200 | — | — |
| 2025-04-21 | $199.82 | $398.83 | 428,100 | — | — |
| 2025-04-17 | $201.63 | $402.44 | 635,000 | — | — |
| 2025-04-16 | $183.90 | $367.06 | 321,000 | — | — |
| 2025-04-15 | $185.81 | $370.87 | 273,300 | — | — |
| 2025-04-14 | $183.28 | $365.82 | 230,800 | — | — |
| 2025-04-11 | $183.50 | $366.26 | 262,800 | — | — |
| 2025-04-10 | $182.17 | $363.60 | 297,700 | — | — |
| 2025-04-09 | $184.69 | $368.63 | 318,400 | — | — |
| 2025-04-08 | $170.72 | $340.75 | 344,100 | — | — |
| 2025-04-07 | $172.87 | $345.04 | 426,000 | — | — |
| 2025-04-04 | $172.77 | $344.84 | 447,300 | — | — |
| 2025-04-03 | $184.92 | $369.09 | 267,300 | — | — |
| 2025-04-02 | $195.77 | $390.75 | 194,100 | — | — |
| 2025-04-01 | $192.67 | $384.56 | 178,300 | — | — |
| 2025-03-31 | $190.25 | $379.73 | 272,300 | — | — |
| 2025-03-28 | $190.21 | $379.65 | 209,700 | — | — |
| 2025-03-27 | $193.20 | $385.62 | 293,800 | — | — |
| 2025-03-26 | $192.38 | $383.98 | 179,600 | — | — |
| 2025-03-25 | $195.75 | $390.71 | 252,200 | — | — |
| 2025-03-24 | $194.18 | $387.57 | 323,900 | — | — |
| 2025-03-21 | $189.49 | $378.21 | 918,500 | — | — |
| 2025-03-20 | $196.63 | $392.46 | 206,900 | — | — |
| 2025-03-19 | $201.99 | $403.16 | 241,200 | — | — |
| 2025-03-18 | $196.98 | $393.16 | 190,800 | — | — |
| 2025-03-17 | $199.74 | $398.67 | 242,900 | — | — |
| 2025-03-14 | $198.10 | $395.40 | 274,000 | — | — |
| 2025-03-13 | $195.11 | $389.43 | 212,700 | — | — |
| 2025-03-12 | $197.61 | $394.42 | 264,900 | — | — |
| 2025-03-11 | $206.59 | $412.34 | 216,100 | — | — |
| 2025-03-10 | $209.36 | $417.87 | 232,300 | — | — |
| 2025-03-07 | $212.07 | $423.28 | 235,700 | — | — |
| 2025-03-06 | $209.13 | $417.41 | 276,900 | — | — |
| 2025-03-05 | $210.18 | $419.51 | 351,100 | — | — |
| 2025-03-04 | $209.68 | $418.51 | 160,400 | — | — |
| 2025-03-03 | $209.70 | $418.55 | 263,500 | — | — |
| 2025-02-28 | $210.33 | $419.81 | 213,800 | — | — |
| 2025-02-27 | $208.04 | $414.56 | 179,100 | — | — |
| 2025-02-26 | $208.22 | $414.92 | 228,300 | — | — |
| 2025-02-25 | $207.59 | $413.66 | 205,600 | — | — |
| 2025-02-24 | $206.21 | $410.91 | 459,000 | — | — |
| 2025-02-21 | $210.25 | $418.96 | 265,800 | — | — |
| 2025-02-20 | $218.17 | $434.75 | 169,500 | — | — |
| 2025-02-19 | $220.34 | $439.07 | 128,900 | — | — |
| 2025-02-18 | $220.08 | $438.55 | 140,300 | — | — |
| 2025-02-14 | $217.31 | $433.03 | 177,000 | — | — |
| 2025-02-13 | $219.28 | $436.96 | 134,200 | — | — |
| 2025-02-12 | $214.73 | $427.89 | 124,300 | — | — |
| 2025-02-11 | $216.65 | $431.72 | 187,900 | — | — |
| 2025-02-10 | $215.50 | $429.43 | 144,200 | — | — |
| 2025-02-07 | $213.86 | $426.16 | 140,200 | — | — |
| 2025-02-06 | $215.91 | $430.24 | 209,500 | — | — |
| 2025-02-05 | $221.51 | $441.40 | 262,100 | — | — |
| 2025-02-04 | $216.80 | $432.02 | 317,300 | — | — |
| 2025-02-03 | $215.70 | $429.82 | 242,900 | — | — |
| 2025-01-31 | $213.91 | $426.26 | 640,900 | — | — |
| 2025-01-30 | $208.58 | $415.64 | 252,700 | — | — |
| 2025-01-29 | $208.51 | $415.50 | 212,600 | — | — |
| 2025-01-28 | $207.41 | $413.30 | 177,600 | — | — |
| 2025-01-27 | $207.61 | $413.70 | 395,300 | — | — |
| 2025-01-24 | $210.43 | $419.32 | 197,200 | — | — |
| 2025-01-23 | $219.02 | $436.44 | 117,700 | — | — |
| 2025-01-22 | $218.48 | $435.36 | 157,600 | — | — |
| 2025-01-21 | $219.41 | $437.22 | 135,200 | — | — |
| 2025-01-17 | $215.17 | $428.77 | 132,100 | — | — |
| 2025-01-16 | $213.96 | $426.36 | 151,000 | — | — |
| 2025-01-15 | $213.81 | $426.06 | 131,600 | — | — |
| 2025-01-14 | $209.78 | $418.03 | 263,300 | — | — |
| 2025-01-13 | $206.71 | $411.91 | 213,700 | — | — |
| 2025-01-10 | $207.64 | $413.76 | 188,300 | — | — |
| 2025-01-08 | $214.57 | $427.57 | 167,800 | — | — |
| 2025-01-07 | $211.87 | $422.19 | 223,100 | — | — |
| 2025-01-06 | $213.44 | $425.32 | 180,700 | — | — |
| 2025-01-03 | $213.38 | $425.20 | 150,700 | — | — |
| 2025-01-02 | $211.68 | $421.81 | 221,600 | — | — |