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-05-03 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 | $84.50 | $215.92 | 260,600 | — | — |
| 2025-12-30 | $85.41 | $218.24 | 268,600 | — | — |
| 2025-12-29 | $85.74 | $219.08 | 296,800 | — | — |
| 2025-12-26 | $85.54 | $218.57 | 210,700 | — | — |
| 2025-12-24 | $85.73 | $219.06 | 181,900 | — | — |
| 2025-12-23 | $84.93 | $217.01 | 420,200 | — | — |
| 2025-12-22 | $85.63 | $218.80 | 535,800 | — | — |
| 2025-12-19 | $87.04 | $222.41 | 1,574,800 | — | — |
| 2025-12-18 | $86.91 | $222.07 | 988,600 | — | — |
| 2025-12-17 | $86.03 | $219.82 | 718,600 | — | — |
| 2025-12-16 | $86.12 | $220.05 | 519,600 | — | — |
| 2025-12-15 | $87.30 | $223.07 | 539,700 | — | — |
| 2025-12-12 | $87.94 | $224.71 | 882,300 | — | — |
| 2025-12-11 | $88.60 | $226.39 | 1,084,200 | — | — |
| 2025-12-10 | $87.56 | $223.73 | 742,400 | — | — |
| 2025-12-09 | $84.43 | $215.74 | 578,600 | — | — |
| 2025-12-08 | $83.87 | $214.31 | 977,800 | — | — |
| 2025-12-05 | $85.38 | $218.16 | 565,300 | — | — |
| 2025-12-04 | $83.50 | $213.36 | 655,800 | — | — |
| 2025-12-03 | $84.63 | $216.25 | 586,700 | — | — |
| 2025-12-02 | $85.18 | $217.65 | 370,300 | — | — |
| 2025-12-01 | $85.28 | $217.91 | 367,100 | — | — |
| 2025-11-28 | $85.84 | $219.34 | 185,100 | — | — |
| 2025-11-26 | $86.10 | $220.00 | 660,200 | — | — |
| 2025-11-25 | $85.60 | $218.73 | 627,800 | — | — |
| 2025-11-24 | $81.87 | $209.20 | 653,200 | — | — |
| 2025-11-21 | $81.64 | $208.61 | 1,359,100 | — | — |
| 2025-11-20 | $78.87 | $201.53 | 593,300 | — | — |
| 2025-11-19 | $76.88 | $196.44 | 456,200 | — | — |
| 2025-11-18 | $77.50 | $198.03 | 745,800 | — | — |
| 2025-11-17 | $78.22 | $199.87 | 471,900 | — | — |
| 2025-11-14 | $81.39 | $207.97 | 656,800 | — | — |
| 2025-11-13 | $79.54 | $203.24 | 621,600 | — | — |
| 2025-11-12 | $80.75 | $206.33 | 785,900 | — | — |
| 2025-11-11 | $84.03 | $214.71 | 582,600 | — | — |
| 2025-11-10 | $83.35 | $212.98 | 940,000 | — | — |
| 2025-11-07 | $82.94 | $211.93 | 954,600 | — | — |
| 2025-11-06 | $80.97 | $206.90 | 2,650,800 | — | — |
| 2025-11-05 | $73.22 | $187.09 | 1,292,800 | — | — |
| 2025-11-04 | $66.52 | $169.97 | 812,500 | — | — |
| 2025-11-03 | $66.60 | $170.18 | 762,900 | — | — |
| 2025-10-31 | $68.23 | $174.34 | 726,300 | — | — |
| 2025-10-30 | $64.82 | $165.63 | 828,900 | — | — |
| 2025-10-29 | $66.16 | $169.05 | 1,322,100 | — | — |
| 2025-10-28 | $72.36 | $184.90 | 616,400 | — | — |
| 2025-10-27 | $75.68 | $193.38 | 340,200 | — | — |
| 2025-10-24 | $76.45 | $195.35 | 432,800 | — | — |
| 2025-10-23 | $77.00 | $196.75 | 475,500 | — | — |
| 2025-10-22 | $75.13 | $191.97 | 525,400 | — | — |
| 2025-10-21 | $77.06 | $196.90 | 731,500 | — | — |
| 2025-10-20 | $75.97 | $194.12 | 973,200 | — | — |
| 2025-10-17 | $75.67 | $193.35 | 1,458,300 | — | — |
| 2025-10-16 | $70.84 | $181.01 | 467,900 | — | — |
| 2025-10-15 | $71.00 | $181.42 | 661,400 | — | — |
| 2025-10-14 | $68.05 | $173.88 | 598,000 | — | — |
| 2025-10-13 | $66.48 | $169.87 | 738,100 | — | — |
| 2025-10-10 | $64.26 | $164.20 | 787,000 | — | — |
| 2025-10-09 | $64.89 | $165.81 | 1,048,200 | — | — |
| 2025-10-08 | $66.58 | $170.13 | 714,600 | — | — |
| 2025-10-07 | $66.29 | $169.38 | 1,434,200 | — | — |
| 2025-10-06 | $69.50 | $177.59 | 1,001,400 | — | — |
| 2025-10-03 | $76.35 | $195.09 | 612,200 | — | — |
| 2025-10-02 | $77.61 | $198.31 | 435,100 | — | — |
| 2025-10-01 | $77.88 | $199.00 | 583,900 | — | — |
| 2025-09-30 | $76.37 | $195.14 | 752,200 | — | — |
| 2025-09-29 | $74.70 | $190.87 | 348,500 | — | — |
| 2025-09-26 | $74.31 | $189.88 | 434,500 | — | — |
| 2025-09-25 | $72.80 | $186.02 | 585,100 | — | — |
| 2025-09-24 | $74.20 | $189.60 | 530,400 | — | — |
| 2025-09-23 | $74.65 | $190.75 | 424,900 | — | — |
| 2025-09-22 | $74.00 | $189.09 | 720,200 | — | — |
| 2025-09-19 | $74.41 | $190.13 | 1,994,100 | — | — |
| 2025-09-18 | $76.32 | $195.01 | 660,000 | — | — |
| 2025-09-17 | $76.44 | $195.32 | 1,039,300 | — | — |
| 2025-09-16 | $77.97 | $199.23 | 1,176,200 | — | — |
| 2025-09-15 | $75.28 | $192.36 | 516,000 | — | — |
| 2025-09-12 | $74.70 | $190.87 | 368,500 | — | — |
| 2025-09-11 | $76.23 | $194.78 | 681,400 | — | — |
| 2025-09-10 | $74.13 | $189.42 | 556,200 | — | — |
| 2025-09-09 | $74.54 | $190.47 | 691,800 | — | — |
| 2025-09-08 | $77.05 | $196.88 | 609,800 | — | — |
| 2025-09-05 | $78.40 | $200.33 | 887,800 | — | — |
| 2025-09-04 | $78.84 | $201.45 | 940,300 | — | — |
| 2025-09-03 | $76.85 | $196.37 | 680,600 | — | — |
| 2025-09-02 | $74.56 | $190.52 | 543,700 | — | — |
| 2025-08-29 | $75.46 | $192.82 | 635,900 | — | — |
| 2025-08-28 | $74.93 | $191.46 | 670,300 | — | — |
| 2025-08-27 | $74.73 | $190.95 | 664,400 | — | — |
| 2025-08-26 | $74.50 | $190.36 | 570,100 | — | — |
| 2025-08-25 | $74.98 | $191.59 | 463,200 | — | — |
| 2025-08-22 | $76.09 | $194.43 | 813,600 | — | — |
| 2025-08-21 | $71.47 | $182.62 | 794,400 | — | — |
| 2025-08-20 | $71.59 | $182.93 | 899,700 | — | — |
| 2025-08-19 | $74.22 | $189.65 | 748,600 | — | — |
| 2025-08-18 | $73.67 | $188.24 | 648,000 | — | — |
| 2025-08-15 | $73.17 | $186.96 | 974,500 | — | — |
| 2025-08-14 | $73.50 | $187.81 | 931,600 | — | — |
| 2025-08-13 | $74.38 | $190.06 | 1,230,400 | — | — |
| 2025-08-12 | $70.08 | $179.07 | 551,700 | — | — |
| 2025-08-11 | $65.94 | $168.49 | 593,300 | — | — |
| 2025-08-08 | $65.90 | $168.39 | 557,800 | — | — |
| 2025-08-07 | $67.50 | $172.48 | 710,000 | — | — |
| 2025-08-06 | $69.15 | $176.69 | 976,600 | — | — |
| 2025-08-05 | $66.18 | $169.10 | 841,800 | — | — |
| 2025-08-04 | $65.47 | $167.29 | 725,000 | — | — |
| 2025-08-01 | $64.84 | $165.68 | 1,433,300 | — | — |
| 2025-07-31 | $60.90 | $155.61 | 789,600 | — | — |
| 2025-07-30 | $61.54 | $157.25 | 696,700 | — | — |
| 2025-07-29 | $64.46 | $164.71 | 560,600 | — | — |
| 2025-07-28 | $65.03 | $166.17 | 494,300 | — | — |
| 2025-07-25 | $65.06 | $166.24 | 403,000 | — | — |
| 2025-07-24 | $64.54 | $164.91 | 477,700 | — | — |
| 2025-07-23 | $66.39 | $169.64 | 464,100 | — | — |
| 2025-07-22 | $66.97 | $171.12 | 534,800 | — | — |
| 2025-07-21 | $64.01 | $163.56 | 418,400 | — | — |
| 2025-07-18 | $64.23 | $164.12 | 374,900 | — | — |
| 2025-07-17 | $64.91 | $165.86 | 754,500 | — | — |
| 2025-07-16 | $64.56 | $164.96 | 575,800 | — | — |
| 2025-07-15 | $63.69 | $162.74 | 519,000 | — | — |
| 2025-07-14 | $66.02 | $168.69 | 466,700 | — | — |
| 2025-07-11 | $66.59 | $170.15 | 533,300 | — | — |
| 2025-07-10 | $67.84 | $173.35 | 514,500 | — | — |
| 2025-07-09 | $66.85 | $170.82 | 401,000 | — | — |
| 2025-07-08 | $65.76 | $168.03 | 445,500 | — | — |
| 2025-07-07 | $65.14 | $166.45 | 576,900 | — | — |
| 2025-07-03 | $66.91 | $170.97 | 650,400 | — | — |
| 2025-07-02 | $67.51 | $172.50 | 1,031,900 | — | — |
| 2025-07-01 | $66.11 | $168.92 | 870,800 | — | — |
| 2025-06-30 | $62.61 | $159.98 | 652,500 | — | — |
| 2025-06-27 | $62.58 | $159.91 | 1,551,800 | — | — |
| 2025-06-26 | $62.35 | $159.32 | 1,244,300 | — | — |
| 2025-06-25 | $61.70 | $157.66 | 539,100 | — | — |
| 2025-06-24 | $64.55 | $164.94 | 907,300 | — | — |
| 2025-06-23 | $62.41 | $159.47 | 846,900 | — | — |
| 2025-06-20 | $60.38 | $154.28 | 1,442,100 | — | — |
| 2025-06-18 | $60.54 | $154.69 | 625,500 | — | — |
| 2025-06-17 | $60.33 | $154.16 | 1,050,900 | — | — |
| 2025-06-16 | $62.34 | $159.29 | 725,300 | — | — |
| 2025-06-13 | $61.42 | $156.94 | 705,400 | — | — |
| 2025-06-12 | $64.77 | $165.50 | 835,700 | — | — |
| 2025-06-11 | $65.50 | $167.37 | 987,100 | — | — |
| 2025-06-10 | $66.57 | $170.10 | 748,700 | — | — |
| 2025-06-09 | $65.05 | $166.22 | 560,200 | — | — |
| 2025-06-06 | $64.37 | $164.48 | 513,000 | — | — |
| 2025-06-05 | $65.38 | $167.06 | 682,200 | — | — |
| 2025-06-04 | $65.64 | $167.72 | 1,235,300 | — | — |
| 2025-06-03 | $64.98 | $166.04 | 1,394,900 | — | — |
| 2025-06-02 | $63.50 | $162.26 | 1,369,000 | — | — |
| 2025-05-30 | $65.40 | $167.11 | 1,554,100 | — | — |
| 2025-05-29 | $65.55 | $167.49 | 1,562,200 | — | — |
| 2025-05-28 | $65.62 | $167.67 | 2,250,100 | — | — |
| 2025-05-27 | $70.45 | $180.01 | 2,789,400 | — | — |
| 2025-05-23 | $84.26 | $215.30 | 702,300 | — | — |
| 2025-05-22 | $85.66 | $218.88 | 468,500 | — | — |
| 2025-05-21 | $87.51 | $223.61 | 393,100 | — | — |
| 2025-05-20 | $89.66 | $229.10 | 511,500 | — | — |
| 2025-05-19 | $90.49 | $231.22 | 328,900 | — | — |
| 2025-05-16 | $92.26 | $235.74 | 414,600 | — | — |
| 2025-05-15 | $91.11 | $232.81 | 388,200 | — | — |
| 2025-05-14 | $90.23 | $230.56 | 425,900 | — | — |
| 2025-05-13 | $92.82 | $237.17 | 518,400 | — | — |
| 2025-05-12 | $92.58 | $236.56 | 378,200 | — | — |
| 2025-05-09 | $89.68 | $229.15 | 322,800 | — | — |
| 2025-05-08 | $89.64 | $229.05 | 430,300 | — | — |
| 2025-05-07 | $87.55 | $223.71 | 345,700 | — | — |
| 2025-05-06 | $86.41 | $220.80 | 338,700 | — | — |
| 2025-05-05 | $88.16 | $225.27 | 391,800 | — | — |
| 2025-05-02 | $89.32 | $228.23 | 235,600 | — | — |
| 2025-05-01 | $87.21 | $222.84 | 381,900 | — | — |
| 2025-04-30 | $86.50 | $221.03 | 329,700 | — | — |
| 2025-04-29 | $86.50 | $221.03 | 371,000 | — | — |
| 2025-04-28 | $84.23 | $215.23 | 337,200 | — | — |
| 2025-04-25 | $84.81 | $216.71 | 262,000 | — | — |
| 2025-04-24 | $85.51 | $218.50 | 300,900 | — | — |
| 2025-04-23 | $82.58 | $211.01 | 396,500 | — | — |
| 2025-04-22 | $81.94 | $209.37 | 494,400 | — | — |
| 2025-04-21 | $79.30 | $202.63 | 356,500 | — | — |
| 2025-04-17 | $81.83 | $209.09 | 346,200 | — | — |
| 2025-04-16 | $80.51 | $205.72 | 491,200 | — | — |
| 2025-04-15 | $81.64 | $208.61 | 391,000 | — | — |
| 2025-04-14 | $82.62 | $211.11 | 451,900 | — | — |
| 2025-04-11 | $81.97 | $209.45 | 502,600 | — | — |
| 2025-04-10 | $82.77 | $211.49 | 550,900 | — | — |
| 2025-04-09 | $86.54 | $221.13 | 833,400 | — | — |
| 2025-04-08 | $81.32 | $207.79 | 643,600 | — | — |
| 2025-04-07 | $83.55 | $213.49 | 585,900 | — | — |
| 2025-04-04 | $87.17 | $222.74 | 651,400 | — | — |
| 2025-04-03 | $86.25 | $220.39 | 778,900 | — | — |
| 2025-04-02 | $94.94 | $242.59 | 572,300 | — | — |
| 2025-04-01 | $92.61 | $236.64 | 598,900 | — | — |
| 2025-03-31 | $94.76 | $242.13 | 488,900 | — | — |
| 2025-03-28 | $94.08 | $240.39 | 303,700 | — | — |
| 2025-03-27 | $96.60 | $246.83 | 222,800 | — | — |
| 2025-03-26 | $97.10 | $248.11 | 258,900 | — | — |
| 2025-03-25 | $97.87 | $250.08 | 236,300 | — | — |
| 2025-03-24 | $97.33 | $248.70 | 316,100 | — | — |
| 2025-03-21 | $94.19 | $240.68 | 1,024,800 | — | — |
| 2025-03-20 | $94.94 | $242.59 | 415,900 | — | — |
| 2025-03-19 | $95.44 | $243.87 | 415,900 | — | — |
| 2025-03-18 | $91.06 | $232.68 | 423,700 | — | — |
| 2025-03-17 | $93.36 | $238.55 | 276,600 | — | — |
| 2025-03-14 | $94.45 | $241.34 | 318,200 | — | — |
| 2025-03-13 | $92.05 | $235.21 | 507,900 | — | — |
| 2025-03-12 | $94.06 | $240.34 | 359,000 | — | — |
| 2025-03-11 | $94.22 | $240.75 | 590,000 | — | — |
| 2025-03-10 | $95.35 | $243.64 | 580,900 | — | — |
| 2025-03-07 | $96.56 | $246.73 | 420,600 | — | — |
| 2025-03-06 | $98.86 | $252.61 | 399,200 | — | — |
| 2025-03-05 | $99.83 | $255.09 | 536,300 | — | — |
| 2025-03-04 | $98.38 | $251.38 | 580,600 | — | — |
| 2025-03-03 | $99.96 | $255.42 | 465,700 | — | — |
| 2025-02-28 | $102.50 | $261.91 | 596,200 | — | — |
| 2025-02-27 | $100.87 | $257.74 | 629,100 | — | — |
| 2025-02-26 | $103.01 | $263.21 | 507,600 | — | — |
| 2025-02-25 | $103.34 | $264.06 | 410,600 | — | — |
| 2025-02-24 | $100.20 | $256.03 | 380,100 | — | — |
| 2025-02-21 | $100.06 | $255.67 | 369,200 | — | — |
| 2025-02-20 | $103.50 | $264.46 | 581,800 | — | — |
| 2025-02-19 | $103.67 | $264.90 | 916,600 | — | — |
| 2025-02-18 | $104.91 | $268.07 | 559,300 | — | — |
| 2025-02-14 | $107.42 | $274.48 | 332,600 | — | — |
| 2025-02-13 | $108.14 | $276.32 | 348,700 | — | — |
| 2025-02-12 | $105.03 | $268.37 | 457,000 | — | — |
| 2025-02-11 | $105.67 | $270.01 | 478,900 | — | — |
| 2025-02-10 | $105.44 | $269.42 | 584,700 | — | — |
| 2025-02-07 | $103.88 | $265.44 | 657,100 | — | — |
| 2025-02-06 | $105.83 | $270.42 | 777,100 | — | — |
| 2025-02-05 | $105.27 | $268.99 | 1,144,100 | — | — |
| 2025-02-04 | $92.75 | $237.00 | 1,055,500 | — | — |
| 2025-02-03 | $91.70 | $234.31 | 1,004,700 | — | — |
| 2025-01-31 | $92.33 | $235.92 | 859,800 | — | — |
| 2025-01-30 | $91.60 | $234.06 | 343,100 | — | — |
| 2025-01-29 | $88.95 | $227.29 | 479,300 | — | — |
| 2025-01-28 | $90.43 | $231.07 | 596,500 | — | — |
| 2025-01-27 | $91.32 | $233.34 | 552,900 | — | — |
| 2025-01-24 | $88.91 | $227.18 | 400,200 | — | — |
| 2025-01-23 | $90.17 | $230.40 | 442,100 | — | — |
| 2025-01-22 | $89.68 | $229.15 | 615,200 | — | — |
| 2025-01-21 | $90.91 | $232.29 | 661,800 | — | — |
| 2025-01-17 | $90.61 | $231.53 | 1,009,300 | — | — |
| 2025-01-16 | $92.20 | $235.59 | 505,900 | — | — |
| 2025-01-15 | $92.82 | $237.17 | 517,900 | — | — |
| 2025-01-14 | $90.35 | $230.86 | 435,400 | — | — |
| 2025-01-13 | $87.19 | $222.79 | 382,600 | — | — |
| 2025-01-10 | $86.01 | $219.77 | 645,200 | — | — |
| 2025-01-08 | $87.05 | $222.43 | 754,500 | — | — |
| 2025-01-07 | $85.72 | $219.03 | 850,600 | — | — |
| 2025-01-06 | $88.84 | $227.00 | 1,133,800 | — | — |
| 2025-01-03 | $90.43 | $231.07 | 1,642,100 | — | — |
| 2025-01-02 | $85.98 | $219.70 | 534,900 | — | — |