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 | $181.88 | $460.37 | 515,000 | — | — |
| 2025-12-30 | $183.16 | $463.61 | 751,800 | — | — |
| 2025-12-29 | $182.65 | $462.32 | 530,600 | — | — |
| 2025-12-26 | $182.54 | $462.04 | 356,800 | — | — |
| 2025-12-24 | $181.71 | $459.94 | 267,100 | — | — |
| 2025-12-23 | $181.22 | $458.70 | 772,800 | — | — |
| 2025-12-22 | $181.03 | $458.22 | 469,900 | — | — |
| 2025-12-19 | $181.15 | $458.52 | 1,358,000 | — | — |
| 2025-12-18 | $183.24 | $463.81 | 719,100 | — | — |
| 2025-12-17 | $183.86 | $465.38 | 729,200 | — | — |
| 2025-12-16 | $183.12 | $463.51 | 649,300 | — | — |
| 2025-12-15 | $183.69 | $464.95 | 544,500 | — | — |
| 2025-12-12 | $182.60 | $462.19 | 804,700 | — | — |
| 2025-12-11 | $181.66 | $459.81 | 748,000 | — | — |
| 2025-12-10 | $177.10 | $448.27 | 862,000 | — | — |
| 2025-12-09 | $172.94 | $437.74 | 530,000 | — | — |
| 2025-12-08 | $175.31 | $443.74 | 902,900 | — | — |
| 2025-12-05 | $179.33 | $453.92 | 1,194,700 | — | — |
| 2025-12-04 | $174.96 | $442.85 | 1,063,500 | — | — |
| 2025-12-03 | $175.59 | $444.45 | 831,300 | — | — |
| 2025-12-02 | $172.22 | $433.54 | 746,700 | — | — |
| 2025-12-01 | $172.53 | $434.32 | 654,800 | — | — |
| 2025-11-28 | $172.37 | $433.92 | 246,500 | — | — |
| 2025-11-26 | $172.22 | $433.54 | 635,900 | — | — |
| 2025-11-25 | $170.49 | $429.18 | 614,800 | — | — |
| 2025-11-24 | $167.59 | $421.88 | 1,213,700 | — | — |
| 2025-11-21 | $170.46 | $429.11 | 1,325,100 | — | — |
| 2025-11-20 | $166.01 | $417.91 | 763,600 | — | — |
| 2025-11-19 | $168.44 | $424.02 | 685,600 | — | — |
| 2025-11-18 | $168.73 | $424.75 | 617,900 | — | — |
| 2025-11-17 | $170.76 | $429.86 | 562,400 | — | — |
| 2025-11-14 | $172.91 | $435.28 | 816,900 | — | — |
| 2025-11-13 | $176.41 | $444.09 | 770,700 | — | — |
| 2025-11-12 | $174.01 | $438.05 | 613,000 | — | — |
| 2025-11-11 | $174.31 | $438.80 | 615,200 | — | — |
| 2025-11-10 | $173.59 | $436.99 | 484,500 | — | — |
| 2025-11-07 | $174.07 | $438.20 | 523,000 | — | — |
| 2025-11-06 | $171.95 | $432.86 | 656,000 | — | — |
| 2025-11-05 | $174.52 | $439.33 | 898,600 | — | — |
| 2025-11-04 | $174.39 | $439.00 | 779,200 | — | — |
| 2025-11-03 | $174.27 | $438.70 | 805,200 | — | — |
| 2025-10-31 | $174.89 | $440.26 | 676,500 | — | — |
| 2025-10-30 | $175.93 | $442.88 | 611,500 | — | — |
| 2025-10-29 | $176.20 | $443.56 | 779,500 | — | — |
| 2025-10-28 | $179.17 | $451.04 | 502,300 | — | — |
| 2025-10-27 | $180.47 | $454.31 | 605,900 | — | — |
| 2025-10-24 | $181.59 | $457.13 | 965,500 | — | — |
| 2025-10-23 | $186.28 | $468.93 | 1,963,800 | — | — |
| 2025-10-22 | $179.04 | $450.71 | 1,848,500 | — | — |
| 2025-10-21 | $163.53 | $411.66 | 1,112,500 | — | — |
| 2025-10-20 | $160.25 | $403.41 | 752,800 | — | — |
| 2025-10-17 | $159.44 | $401.37 | 621,900 | — | — |
| 2025-10-16 | $159.34 | $401.12 | 801,000 | — | — |
| 2025-10-15 | $159.58 | $401.72 | 631,500 | — | — |
| 2025-10-14 | $160.13 | $403.10 | 684,000 | — | — |
| 2025-10-13 | $157.49 | $396.46 | 862,500 | — | — |
| 2025-10-10 | $158.67 | $399.43 | 634,400 | — | — |
| 2025-10-09 | $160.81 | $404.82 | 667,900 | — | — |
| 2025-10-08 | $161.96 | $407.71 | 511,100 | — | — |
| 2025-10-07 | $161.37 | $406.23 | 576,900 | — | — |
| 2025-10-06 | $162.75 | $409.70 | 608,400 | — | — |
| 2025-10-03 | $163.44 | $411.44 | 493,800 | — | — |
| 2025-10-02 | $162.68 | $409.52 | 505,100 | — | — |
| 2025-10-01 | $162.49 | $409.05 | 817,500 | — | — |
| 2025-09-30 | $162.17 | $408.24 | 711,600 | — | — |
| 2025-09-29 | $160.42 | $403.83 | 449,200 | — | — |
| 2025-09-26 | $160.75 | $404.67 | 403,400 | — | — |
| 2025-09-25 | $158.71 | $399.53 | 458,200 | — | — |
| 2025-09-24 | $162.22 | $408.37 | 481,800 | — | — |
| 2025-09-23 | $163.32 | $411.14 | 647,600 | — | — |
| 2025-09-22 | $163.20 | $410.83 | 591,700 | — | — |
| 2025-09-19 | $164.38 | $413.80 | 1,316,700 | — | — |
| 2025-09-18 | $165.04 | $415.47 | 970,500 | — | — |
| 2025-09-17 | $164.94 | $415.21 | 723,600 | — | — |
| 2025-09-16 | $166.23 | $418.46 | 656,800 | — | — |
| 2025-09-15 | $164.85 | $414.99 | 685,700 | — | — |
| 2025-09-12 | $165.65 | $417.00 | 356,000 | — | — |
| 2025-09-11 | $168.55 | $424.30 | 481,200 | — | — |
| 2025-09-10 | $164.73 | $414.68 | 533,300 | — | — |
| 2025-09-09 | $166.88 | $420.10 | 441,700 | — | — |
| 2025-09-08 | $168.38 | $423.87 | 858,800 | — | — |
| 2025-09-05 | $168.06 | $423.07 | 636,800 | — | — |
| 2025-09-04 | $167.03 | $420.47 | 940,000 | — | — |
| 2025-09-03 | $166.80 | $419.90 | 526,800 | — | — |
| 2025-09-02 | $169.31 | $423.85 | 478,500 | — | — |
| 2025-08-29 | $171.65 | $429.71 | 486,900 | — | — |
| 2025-08-28 | $171.08 | $428.28 | 452,300 | — | — |
| 2025-08-27 | $173.26 | $433.74 | 630,600 | — | — |
| 2025-08-26 | $173.22 | $433.64 | 688,300 | — | — |
| 2025-08-25 | $175.77 | $440.02 | 399,300 | — | — |
| 2025-08-22 | $178.50 | $446.85 | 728,200 | — | — |
| 2025-08-21 | $175.88 | $440.30 | 364,300 | — | — |
| 2025-08-20 | $175.69 | $439.82 | 537,100 | — | — |
| 2025-08-19 | $175.29 | $438.82 | 600,000 | — | — |
| 2025-08-18 | $172.25 | $431.21 | 509,800 | — | — |
| 2025-08-15 | $174.78 | $437.54 | 513,800 | — | — |
| 2025-08-14 | $177.76 | $445.00 | 853,500 | — | — |
| 2025-08-13 | $179.43 | $449.18 | 581,200 | — | — |
| 2025-08-12 | $174.67 | $437.27 | 906,000 | — | — |
| 2025-08-11 | $171.82 | $430.13 | 727,500 | — | — |
| 2025-08-08 | $170.81 | $427.60 | 511,900 | — | — |
| 2025-08-07 | $170.00 | $425.58 | 747,100 | — | — |
| 2025-08-06 | $167.62 | $419.62 | 615,400 | — | — |
| 2025-08-05 | $168.17 | $420.99 | 537,600 | — | — |
| 2025-08-04 | $167.35 | $418.94 | 442,100 | — | — |
| 2025-08-01 | $165.82 | $415.11 | 765,700 | — | — |
| 2025-07-31 | $167.77 | $419.99 | 720,300 | — | — |
| 2025-07-30 | $168.42 | $421.62 | 587,200 | — | — |
| 2025-07-29 | $172.27 | $431.26 | 708,500 | — | — |
| 2025-07-28 | $174.36 | $436.49 | 434,600 | — | — |
| 2025-07-25 | $177.79 | $445.08 | 461,300 | — | — |
| 2025-07-24 | $178.45 | $446.73 | 1,058,900 | — | — |
| 2025-07-23 | $179.66 | $449.76 | 1,144,200 | — | — |
| 2025-07-22 | $181.67 | $454.79 | 855,600 | — | — |
| 2025-07-21 | $179.01 | $448.13 | 634,000 | — | — |
| 2025-07-18 | $178.60 | $447.10 | 519,100 | — | — |
| 2025-07-17 | $180.80 | $452.61 | 670,100 | — | — |
| 2025-07-16 | $178.18 | $446.05 | 506,700 | — | — |
| 2025-07-15 | $177.18 | $443.55 | 419,800 | — | — |
| 2025-07-14 | $180.45 | $451.74 | 317,900 | — | — |
| 2025-07-11 | $182.21 | $456.14 | 487,000 | — | — |
| 2025-07-10 | $184.63 | $462.20 | 503,400 | — | — |
| 2025-07-09 | $183.52 | $459.42 | 549,200 | — | — |
| 2025-07-08 | $182.24 | $456.22 | 402,000 | — | — |
| 2025-07-07 | $180.30 | $451.36 | 478,800 | — | — |
| 2025-07-03 | $183.24 | $458.72 | 339,800 | — | — |
| 2025-07-02 | $183.43 | $459.20 | 683,000 | — | — |
| 2025-07-01 | $181.08 | $453.31 | 1,119,800 | — | — |
| 2025-06-30 | $175.47 | $439.27 | 967,400 | — | — |
| 2025-06-27 | $175.63 | $439.67 | 2,489,700 | — | — |
| 2025-06-26 | $175.95 | $440.47 | 875,000 | — | — |
| 2025-06-25 | $176.60 | $442.10 | 451,400 | — | — |
| 2025-06-24 | $179.13 | $448.43 | 967,300 | — | — |
| 2025-06-23 | $179.38 | $449.06 | 1,314,900 | — | — |
| 2025-06-20 | $175.48 | $439.29 | 1,308,400 | — | — |
| 2025-06-18 | $173.93 | $435.41 | 775,200 | — | — |
| 2025-06-17 | $173.95 | $435.46 | 749,200 | — | — |
| 2025-06-16 | $176.41 | $441.62 | 388,600 | — | — |
| 2025-06-13 | $174.64 | $437.19 | 316,000 | — | — |
| 2025-06-12 | $179.34 | $448.96 | 495,800 | — | — |
| 2025-06-11 | $177.35 | $443.98 | 638,700 | — | — |
| 2025-06-10 | $180.09 | $450.83 | 410,500 | — | — |
| 2025-06-09 | $179.64 | $449.71 | 647,200 | — | — |
| 2025-06-06 | $179.87 | $450.28 | 489,700 | — | — |
| 2025-06-05 | $177.72 | $444.90 | 658,600 | — | — |
| 2025-06-04 | $178.73 | $447.43 | 752,600 | — | — |
| 2025-06-03 | $179.65 | $447.38 | 758,800 | — | — |
| 2025-06-02 | $176.18 | $438.74 | 836,200 | — | — |
| 2025-05-30 | $177.73 | $442.60 | 1,306,700 | — | — |
| 2025-05-29 | $179.65 | $447.38 | 415,000 | — | — |
| 2025-05-28 | $177.76 | $442.67 | 345,900 | — | — |
| 2025-05-27 | $181.35 | $451.61 | 763,600 | — | — |
| 2025-05-23 | $177.55 | $442.15 | 586,600 | — | — |
| 2025-05-22 | $180.30 | $449.00 | 371,200 | — | — |
| 2025-05-21 | $180.12 | $448.55 | 518,400 | — | — |
| 2025-05-20 | $183.97 | $458.14 | 461,000 | — | — |
| 2025-05-19 | $183.57 | $457.14 | 498,700 | — | — |
| 2025-05-16 | $183.21 | $456.25 | 655,400 | — | — |
| 2025-05-15 | $181.87 | $452.91 | 474,100 | — | — |
| 2025-05-14 | $180.51 | $449.52 | 681,700 | — | — |
| 2025-05-13 | $182.13 | $453.56 | 668,800 | — | — |
| 2025-05-12 | $183.34 | $456.57 | 1,466,700 | — | — |
| 2025-05-09 | $172.20 | $428.83 | 292,600 | — | — |
| 2025-05-08 | $173.02 | $430.87 | 559,300 | — | — |
| 2025-05-07 | $171.66 | $427.48 | 915,300 | — | — |
| 2025-05-06 | $170.19 | $423.82 | 583,000 | — | — |
| 2025-05-05 | $170.93 | $425.66 | 628,500 | — | — |
| 2025-05-02 | $171.42 | $426.88 | 615,400 | — | — |
| 2025-05-01 | $169.41 | $421.88 | 619,500 | — | — |
| 2025-04-30 | $171.11 | $426.11 | 766,100 | — | — |
| 2025-04-29 | $171.72 | $427.63 | 870,500 | — | — |
| 2025-04-28 | $170.23 | $423.92 | 932,800 | — | — |
| 2025-04-25 | $170.75 | $425.22 | 695,600 | — | — |
| 2025-04-24 | $173.62 | $432.36 | 1,241,500 | — | — |
| 2025-04-23 | $170.25 | $423.97 | 1,633,200 | — | — |
| 2025-04-22 | $174.83 | $435.38 | 1,150,700 | — | — |
| 2025-04-21 | $169.03 | $420.93 | 729,600 | — | — |
| 2025-04-17 | $170.85 | $425.47 | 625,600 | — | — |
| 2025-04-16 | $168.15 | $418.74 | 737,100 | — | — |
| 2025-04-15 | $169.50 | $422.10 | 881,400 | — | — |
| 2025-04-14 | $172.28 | $429.03 | 823,200 | — | — |
| 2025-04-11 | $169.68 | $422.55 | 1,090,800 | — | — |
| 2025-04-10 | $166.58 | $414.83 | 1,220,900 | — | — |
| 2025-04-09 | $168.86 | $420.51 | 2,089,000 | — | — |
| 2025-04-08 | $159.58 | $397.40 | 1,863,100 | — | — |
| 2025-04-07 | $166.28 | $414.08 | 1,861,700 | — | — |
| 2025-04-04 | $170.25 | $423.97 | 1,781,100 | — | — |
| 2025-04-03 | $176.34 | $439.14 | 1,197,400 | — | — |
| 2025-04-02 | $180.58 | $449.70 | 424,800 | — | — |
| 2025-04-01 | $179.56 | $447.16 | 502,700 | — | — |
| 2025-03-31 | $177.97 | $443.20 | 716,400 | — | — |
| 2025-03-28 | $175.77 | $437.72 | 350,700 | — | — |
| 2025-03-27 | $177.99 | $443.25 | 377,100 | — | — |
| 2025-03-26 | $177.94 | $443.12 | 348,300 | — | — |
| 2025-03-25 | $175.69 | $437.52 | 426,900 | — | — |
| 2025-03-24 | $177.01 | $440.81 | 575,800 | — | — |
| 2025-03-21 | $174.58 | $434.75 | 1,492,500 | — | — |
| 2025-03-20 | $177.05 | $440.90 | 740,500 | — | — |
| 2025-03-19 | $179.11 | $446.03 | 548,800 | — | — |
| 2025-03-18 | $179.93 | $448.08 | 538,700 | — | — |
| 2025-03-17 | $179.72 | $447.55 | 497,400 | — | — |
| 2025-03-14 | $178.64 | $444.86 | 420,100 | — | — |
| 2025-03-13 | $175.89 | $438.02 | 552,800 | — | — |
| 2025-03-12 | $177.06 | $440.93 | 542,500 | — | — |
| 2025-03-11 | $180.15 | $448.62 | 601,900 | — | — |
| 2025-03-10 | $186.52 | $464.49 | 788,000 | — | — |
| 2025-03-07 | $183.94 | $458.06 | 1,195,500 | — | — |
| 2025-03-06 | $182.40 | $454.23 | 1,149,100 | — | — |
| 2025-03-05 | $182.82 | $455.27 | 1,056,000 | — | — |
| 2025-03-04 | $181.33 | $449.37 | 980,400 | — | — |
| 2025-03-03 | $185.92 | $460.75 | 557,700 | — | — |
| 2025-02-28 | $187.97 | $465.83 | 718,100 | — | — |
| 2025-02-27 | $185.49 | $459.68 | 337,500 | — | — |
| 2025-02-26 | $185.75 | $460.33 | 480,700 | — | — |
| 2025-02-25 | $186.38 | $461.89 | 535,900 | — | — |
| 2025-02-24 | $184.54 | $457.33 | 569,200 | — | — |
| 2025-02-21 | $184.36 | $456.88 | 672,200 | — | — |
| 2025-02-20 | $184.27 | $456.66 | 700,000 | — | — |
| 2025-02-19 | $182.98 | $453.46 | 727,900 | — | — |
| 2025-02-18 | $183.67 | $455.17 | 420,000 | — | — |
| 2025-02-14 | $181.61 | $450.07 | 526,600 | — | — |
| 2025-02-13 | $182.88 | $453.21 | 512,900 | — | — |
| 2025-02-12 | $181.19 | $449.02 | 815,500 | — | — |
| 2025-02-11 | $179.99 | $446.05 | 745,800 | — | — |
| 2025-02-10 | $181.70 | $450.29 | 568,500 | — | — |
| 2025-02-07 | $179.15 | $443.97 | 675,400 | — | — |
| 2025-02-06 | $181.68 | $450.24 | 873,000 | — | — |
| 2025-02-05 | $184.63 | $457.55 | 940,800 | — | — |
| 2025-02-04 | $182.62 | $452.57 | 725,900 | — | — |
| 2025-02-03 | $183.34 | $454.35 | 1,023,500 | — | — |
| 2025-01-31 | $185.73 | $460.28 | 1,500,400 | — | — |
| 2025-01-30 | $182.49 | $452.25 | 2,345,200 | — | — |
| 2025-01-29 | $192.91 | $478.07 | 1,066,900 | — | — |
| 2025-01-28 | $193.30 | $479.04 | 661,600 | — | — |
| 2025-01-27 | $195.91 | $485.50 | 823,600 | — | — |
| 2025-01-24 | $191.52 | $474.62 | 682,000 | — | — |
| 2025-01-23 | $193.36 | $479.18 | 675,400 | — | — |
| 2025-01-22 | $190.53 | $472.17 | 597,300 | — | — |
| 2025-01-21 | $192.50 | $477.05 | 879,600 | — | — |
| 2025-01-17 | $191.32 | $474.13 | 623,800 | — | — |
| 2025-01-16 | $191.24 | $473.93 | 382,500 | — | — |
| 2025-01-15 | $190.23 | $471.43 | 628,700 | — | — |
| 2025-01-14 | $189.31 | $469.15 | 516,600 | — | — |
| 2025-01-13 | $187.96 | $465.80 | 560,800 | — | — |
| 2025-01-10 | $184.86 | $458.12 | 431,400 | — | — |
| 2025-01-08 | $187.71 | $465.18 | 405,600 | — | — |
| 2025-01-07 | $186.69 | $462.66 | 485,800 | — | — |
| 2025-01-06 | $188.04 | $466.00 | 823,900 | — | — |
| 2025-01-03 | $185.09 | $458.69 | 915,300 | — | — |
| 2025-01-02 | $183.31 | $454.28 | 620,700 | — | — |