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 | $80.06 | $354.59 | 492,700 | — | — |
| 2025-12-30 | $81.22 | $357.36 | 560,500 | — | — |
| 2025-12-29 | $80.86 | $355.78 | 470,000 | — | — |
| 2025-12-26 | $80.93 | $356.09 | 390,000 | — | — |
| 2025-12-24 | $81.58 | $358.95 | 260,700 | — | — |
| 2025-12-23 | $82.34 | $362.29 | 547,300 | — | — |
| 2025-12-22 | $82.15 | $361.45 | 1,088,000 | — | — |
| 2025-12-19 | $81.04 | $356.57 | 1,568,500 | — | — |
| 2025-12-18 | $82.16 | $361.50 | 547,900 | — | — |
| 2025-12-17 | $82.10 | $361.23 | 391,000 | — | — |
| 2025-12-16 | $81.24 | $357.45 | 711,800 | — | — |
| 2025-12-15 | $82.40 | $362.55 | 578,300 | — | — |
| 2025-12-12 | $82.25 | $361.89 | 404,200 | — | — |
| 2025-12-11 | $82.61 | $363.48 | 692,500 | — | — |
| 2025-12-10 | $82.02 | $360.88 | 521,500 | — | — |
| 2025-12-09 | $81.89 | $360.31 | 582,500 | — | — |
| 2025-12-08 | $81.47 | $358.46 | 558,600 | — | — |
| 2025-12-05 | $81.79 | $359.87 | 478,600 | — | — |
| 2025-12-04 | $82.21 | $361.72 | 519,700 | — | — |
| 2025-12-03 | $82.56 | $363.26 | 529,600 | — | — |
| 2025-12-02 | $81.16 | $357.10 | 780,100 | — | — |
| 2025-12-01 | $82.21 | $361.72 | 595,600 | — | — |
| 2025-11-28 | $82.45 | $362.77 | 236,800 | — | — |
| 2025-11-26 | $81.65 | $359.25 | 483,800 | — | — |
| 2025-11-25 | $80.62 | $354.72 | 473,600 | — | — |
| 2025-11-24 | $79.72 | $350.76 | 692,700 | — | — |
| 2025-11-21 | $80.13 | $352.57 | 410,700 | — | — |
| 2025-11-20 | $80.68 | $354.99 | 448,600 | — | — |
| 2025-11-19 | $80.08 | $352.35 | 550,000 | — | — |
| 2025-11-18 | $81.33 | $357.85 | 450,900 | — | — |
| 2025-11-17 | $80.54 | $354.37 | 427,900 | — | — |
| 2025-11-14 | $81.03 | $356.53 | 452,800 | — | — |
| 2025-11-13 | $80.78 | $355.43 | 615,700 | — | — |
| 2025-11-12 | $79.48 | $349.71 | 430,900 | — | — |
| 2025-11-11 | $80.08 | $352.35 | 630,000 | — | — |
| 2025-11-10 | $79.42 | $349.44 | 669,000 | — | — |
| 2025-11-07 | $79.35 | $349.13 | 753,800 | — | — |
| 2025-11-06 | $77.99 | $343.15 | 913,400 | — | — |
| 2025-11-05 | $79.40 | $349.35 | 601,700 | — | — |
| 2025-11-04 | $80.27 | $353.18 | 713,500 | — | — |
| 2025-11-03 | $79.88 | $351.47 | 998,600 | — | — |
| 2025-10-31 | $78.91 | $347.20 | 1,073,100 | — | — |
| 2025-10-30 | $79.32 | $349.00 | 688,200 | — | — |
| 2025-10-29 | $79.00 | $347.59 | 743,500 | — | — |
| 2025-10-28 | $80.24 | $353.05 | 684,300 | — | — |
| 2025-10-27 | $81.34 | $357.89 | 567,400 | — | — |
| 2025-10-24 | $81.68 | $359.39 | 373,400 | — | — |
| 2025-10-23 | $82.10 | $361.23 | 506,600 | — | — |
| 2025-10-22 | $82.30 | $362.11 | 457,800 | — | — |
| 2025-10-21 | $82.47 | $362.86 | 978,700 | — | — |
| 2025-10-20 | $86.47 | $380.46 | 341,100 | — | — |
| 2025-10-17 | $85.70 | $377.07 | 384,700 | — | — |
| 2025-10-16 | $85.24 | $375.05 | 535,900 | — | — |
| 2025-10-15 | $86.21 | $379.32 | 797,800 | — | — |
| 2025-10-14 | $84.52 | $371.88 | 367,700 | — | — |
| 2025-10-13 | $84.79 | $373.07 | 445,800 | — | — |
| 2025-10-10 | $84.74 | $372.85 | 420,300 | — | — |
| 2025-10-09 | $85.81 | $377.56 | 755,800 | — | — |
| 2025-10-08 | $88.76 | $390.54 | 809,800 | — | — |
| 2025-10-07 | $89.17 | $392.34 | 549,200 | — | — |
| 2025-10-06 | $88.20 | $388.07 | 629,800 | — | — |
| 2025-10-03 | $88.56 | $389.66 | 824,800 | — | — |
| 2025-10-02 | $91.70 | $403.47 | 420,200 | — | — |
| 2025-10-01 | $92.46 | $406.82 | 598,000 | — | — |
| 2025-09-30 | $92.37 | $406.42 | 418,700 | — | — |
| 2025-09-29 | $93.01 | $406.88 | 781,300 | — | — |
| 2025-09-26 | $93.72 | $409.99 | 516,500 | — | — |
| 2025-09-25 | $92.56 | $404.92 | 715,900 | — | — |
| 2025-09-24 | $92.20 | $403.34 | 815,600 | — | — |
| 2025-09-23 | $89.48 | $391.44 | 429,100 | — | — |
| 2025-09-22 | $87.44 | $382.52 | 402,100 | — | — |
| 2025-09-19 | $86.49 | $378.36 | 1,125,600 | — | — |
| 2025-09-18 | $87.38 | $382.25 | 332,900 | — | — |
| 2025-09-17 | $87.95 | $384.75 | 523,800 | — | — |
| 2025-09-16 | $86.84 | $379.89 | 515,800 | — | — |
| 2025-09-15 | $87.63 | $383.35 | 401,900 | — | — |
| 2025-09-12 | $88.22 | $385.93 | 368,900 | — | — |
| 2025-09-11 | $88.03 | $385.10 | 446,400 | — | — |
| 2025-09-10 | $87.13 | $381.16 | 532,900 | — | — |
| 2025-09-09 | $86.01 | $376.26 | 473,400 | — | — |
| 2025-09-08 | $85.37 | $373.46 | 381,900 | — | — |
| 2025-09-05 | $86.56 | $378.67 | 500,200 | — | — |
| 2025-09-04 | $86.82 | $379.80 | 539,900 | — | — |
| 2025-09-03 | $86.03 | $376.35 | 548,300 | — | — |
| 2025-09-02 | $87.07 | $380.90 | 603,500 | — | — |
| 2025-08-29 | $86.74 | $379.45 | 406,100 | — | — |
| 2025-08-28 | $86.95 | $380.37 | 359,000 | — | — |
| 2025-08-27 | $87.26 | $381.73 | 515,900 | — | — |
| 2025-08-26 | $86.89 | $380.11 | 614,300 | — | — |
| 2025-08-25 | $86.73 | $379.41 | 397,500 | — | — |
| 2025-08-22 | $87.22 | $381.55 | 450,700 | — | — |
| 2025-08-21 | $87.38 | $382.25 | 383,000 | — | — |
| 2025-08-20 | $87.04 | $380.77 | 851,000 | — | — |
| 2025-08-19 | $86.12 | $376.74 | 589,500 | — | — |
| 2025-08-18 | $85.45 | $373.81 | 636,000 | — | — |
| 2025-08-15 | $87.35 | $382.12 | 563,700 | — | — |
| 2025-08-14 | $87.78 | $384.00 | 428,500 | — | — |
| 2025-08-13 | $88.05 | $385.19 | 532,000 | — | — |
| 2025-08-12 | $87.76 | $383.92 | 481,200 | — | — |
| 2025-08-11 | $87.90 | $384.53 | 731,400 | — | — |
| 2025-08-08 | $87.89 | $384.49 | 665,500 | — | — |
| 2025-08-07 | $87.31 | $381.95 | 687,300 | — | — |
| 2025-08-06 | $86.99 | $380.55 | 491,300 | — | — |
| 2025-08-05 | $86.76 | $379.54 | 667,600 | — | — |
| 2025-08-04 | $87.30 | $381.90 | 686,700 | — | — |
| 2025-08-01 | $86.65 | $379.06 | 892,200 | — | — |
| 2025-07-31 | $86.79 | $379.67 | 1,228,100 | — | — |
| 2025-07-30 | $88.32 | $386.37 | 711,400 | — | — |
| 2025-07-29 | $87.83 | $384.22 | 773,300 | — | — |
| 2025-07-28 | $85.99 | $376.17 | 640,300 | — | — |
| 2025-07-25 | $86.52 | $378.49 | 412,000 | — | — |
| 2025-07-24 | $87.18 | $381.38 | 421,400 | — | — |
| 2025-07-23 | $87.58 | $383.13 | 493,300 | — | — |
| 2025-07-22 | $88.51 | $387.20 | 607,100 | — | — |
| 2025-07-21 | $88.58 | $387.50 | 650,200 | — | — |
| 2025-07-18 | $89.17 | $390.09 | 647,800 | — | — |
| 2025-07-17 | $88.03 | $385.10 | 692,600 | — | — |
| 2025-07-16 | $88.31 | $386.32 | 858,700 | — | — |
| 2025-07-15 | $88.82 | $388.55 | 1,963,700 | — | — |
| 2025-07-14 | $84.07 | $367.77 | 423,300 | — | — |
| 2025-07-11 | $82.82 | $362.31 | 582,200 | — | — |
| 2025-07-10 | $82.19 | $359.55 | 540,200 | — | — |
| 2025-07-09 | $82.22 | $359.68 | 462,300 | — | — |
| 2025-07-08 | $82.78 | $362.13 | 551,900 | — | — |
| 2025-07-07 | $83.68 | $366.07 | 551,100 | — | — |
| 2025-07-03 | $84.21 | $368.39 | 451,200 | — | — |
| 2025-07-02 | $83.93 | $367.16 | 754,400 | — | — |
| 2025-07-01 | $83.96 | $367.29 | 1,561,200 | — | — |
| 2025-06-30 | $84.71 | $370.57 | 462,200 | — | — |
| 2025-06-27 | $84.96 | $369.33 | 646,800 | — | — |
| 2025-06-26 | $84.34 | $366.63 | 451,000 | — | — |
| 2025-06-25 | $83.64 | $363.59 | 464,100 | — | — |
| 2025-06-24 | $85.45 | $371.46 | 573,800 | — | — |
| 2025-06-23 | $86.01 | $373.89 | 1,026,200 | — | — |
| 2025-06-20 | $85.69 | $372.50 | 676,100 | — | — |
| 2025-06-18 | $85.42 | $371.33 | 694,800 | — | — |
| 2025-06-17 | $84.57 | $367.63 | 448,900 | — | — |
| 2025-06-16 | $83.75 | $364.07 | 370,200 | — | — |
| 2025-06-13 | $84.15 | $365.81 | 428,200 | — | — |
| 2025-06-12 | $84.16 | $365.85 | 613,200 | — | — |
| 2025-06-11 | $82.02 | $356.55 | 397,000 | — | — |
| 2025-06-10 | $82.01 | $356.50 | 329,500 | — | — |
| 2025-06-09 | $82.18 | $357.24 | 368,100 | — | — |
| 2025-06-06 | $82.53 | $358.76 | 325,600 | — | — |
| 2025-06-05 | $81.60 | $354.72 | 329,700 | — | — |
| 2025-06-04 | $81.83 | $355.72 | 341,500 | — | — |
| 2025-06-03 | $83.66 | $363.68 | 491,900 | — | — |
| 2025-06-02 | $83.27 | $361.98 | 368,100 | — | — |
| 2025-05-30 | $82.54 | $358.81 | 510,500 | — | — |
| 2025-05-29 | $82.00 | $356.46 | 393,300 | — | — |
| 2025-05-28 | $81.96 | $356.29 | 369,800 | — | — |
| 2025-05-27 | $83.17 | $361.55 | 407,300 | — | — |
| 2025-05-23 | $82.42 | $358.29 | 480,300 | — | — |
| 2025-05-22 | $80.55 | $350.16 | 283,700 | — | — |
| 2025-05-21 | $81.32 | $353.50 | 473,100 | — | — |
| 2025-05-20 | $81.30 | $353.42 | 352,500 | — | — |
| 2025-05-19 | $81.40 | $353.85 | 411,200 | — | — |
| 2025-05-16 | $81.22 | $353.07 | 437,900 | — | — |
| 2025-05-15 | $81.02 | $352.20 | 695,500 | — | — |
| 2025-05-14 | $79.40 | $345.16 | 551,500 | — | — |
| 2025-05-13 | $79.68 | $346.38 | 555,800 | — | — |
| 2025-05-12 | $80.41 | $349.55 | 675,000 | — | — |
| 2025-05-09 | $82.02 | $356.55 | 666,300 | — | — |
| 2025-05-08 | $81.43 | $353.98 | 475,200 | — | — |
| 2025-05-07 | $82.48 | $358.55 | 498,900 | — | — |
| 2025-05-06 | $82.08 | $356.81 | 652,700 | — | — |
| 2025-05-05 | $82.41 | $358.24 | 742,200 | — | — |
| 2025-05-02 | $82.44 | $358.37 | 1,093,100 | — | — |
| 2025-05-01 | $79.20 | $344.29 | 1,147,300 | — | — |
| 2025-04-30 | $76.78 | $333.77 | 1,123,700 | — | — |
| 2025-04-29 | $77.65 | $337.55 | 532,200 | — | — |
| 2025-04-28 | $78.35 | $340.59 | 746,600 | — | — |
| 2025-04-25 | $77.90 | $338.64 | 374,700 | — | — |
| 2025-04-24 | $77.96 | $338.90 | 486,000 | — | — |
| 2025-04-23 | $77.75 | $337.99 | 686,300 | — | — |
| 2025-04-22 | $78.20 | $339.94 | 871,700 | — | — |
| 2025-04-21 | $77.31 | $336.07 | 555,900 | — | — |
| 2025-04-17 | $78.95 | $343.20 | 603,600 | — | — |
| 2025-04-16 | $78.73 | $342.25 | 642,900 | — | — |
| 2025-04-15 | $78.02 | $339.16 | 510,400 | — | — |
| 2025-04-14 | $77.57 | $337.20 | 534,500 | — | — |
| 2025-04-11 | $76.46 | $332.38 | 796,800 | — | — |
| 2025-04-10 | $73.94 | $321.42 | 631,700 | — | — |
| 2025-04-09 | $74.60 | $324.29 | 763,700 | — | — |
| 2025-04-08 | $73.00 | $317.34 | 787,200 | — | — |
| 2025-04-07 | $73.25 | $318.42 | 1,165,000 | — | — |
| 2025-04-04 | $73.03 | $317.47 | 1,340,800 | — | — |
| 2025-04-03 | $78.80 | $342.55 | 965,400 | — | — |
| 2025-04-02 | $79.96 | $347.59 | 542,000 | — | — |
| 2025-04-01 | $79.80 | $346.90 | 635,100 | — | — |
| 2025-03-31 | $79.19 | $344.25 | 901,600 | — | — |
| 2025-03-28 | $78.80 | $340.31 | 499,200 | — | — |
| 2025-03-27 | $78.68 | $339.79 | 443,600 | — | — |
| 2025-03-26 | $78.91 | $340.79 | 607,400 | — | — |
| 2025-03-25 | $78.33 | $338.28 | 556,500 | — | — |
| 2025-03-24 | $78.28 | $338.07 | 567,900 | — | — |
| 2025-03-21 | $78.17 | $337.59 | 1,464,500 | — | — |
| 2025-03-20 | $79.01 | $341.22 | 634,600 | — | — |
| 2025-03-19 | $78.68 | $339.79 | 820,500 | — | — |
| 2025-03-18 | $77.66 | $335.39 | 727,000 | — | — |
| 2025-03-17 | $77.03 | $332.67 | 694,000 | — | — |
| 2025-03-14 | $76.46 | $330.21 | 525,400 | — | — |
| 2025-03-13 | $74.66 | $322.43 | 634,900 | — | — |
| 2025-03-12 | $73.66 | $318.11 | 645,200 | — | — |
| 2025-03-11 | $74.19 | $320.40 | 577,600 | — | — |
| 2025-03-10 | $74.30 | $320.88 | 626,200 | — | — |
| 2025-03-07 | $74.14 | $320.19 | 515,200 | — | — |
| 2025-03-06 | $73.56 | $317.68 | 606,900 | — | — |
| 2025-03-05 | $74.73 | $322.73 | 804,700 | — | — |
| 2025-03-04 | $74.67 | $322.47 | 811,300 | — | — |
| 2025-03-03 | $75.34 | $325.37 | 772,300 | — | — |
| 2025-02-28 | $75.20 | $324.76 | 815,000 | — | — |
| 2025-02-27 | $73.54 | $317.59 | 661,100 | — | — |
| 2025-02-26 | $73.78 | $318.63 | 760,100 | — | — |
| 2025-02-25 | $74.08 | $319.93 | 686,100 | — | — |
| 2025-02-24 | $73.32 | $316.64 | 730,500 | — | — |
| 2025-02-21 | $72.68 | $313.88 | 764,000 | — | — |
| 2025-02-20 | $72.75 | $314.18 | 522,600 | — | — |
| 2025-02-19 | $73.41 | $317.03 | 659,300 | — | — |
| 2025-02-18 | $73.11 | $315.74 | 471,400 | — | — |
| 2025-02-14 | $72.20 | $311.81 | 458,200 | — | — |
| 2025-02-13 | $72.21 | $311.85 | 554,500 | — | — |
| 2025-02-12 | $71.83 | $310.21 | 628,800 | — | — |
| 2025-02-11 | $72.54 | $313.28 | 542,800 | — | — |
| 2025-02-10 | $72.05 | $311.16 | 546,800 | — | — |
| 2025-02-07 | $71.91 | $310.56 | 500,000 | — | — |
| 2025-02-06 | $72.23 | $311.94 | 405,000 | — | — |
| 2025-02-05 | $72.57 | $313.41 | 427,900 | — | — |
| 2025-02-04 | $72.46 | $312.93 | 719,300 | — | — |
| 2025-02-03 | $71.91 | $310.56 | 1,082,200 | — | — |
| 2025-01-31 | $70.03 | $302.44 | 1,274,500 | — | — |
| 2025-01-30 | $70.32 | $303.69 | 1,417,200 | — | — |
| 2025-01-29 | $68.46 | $295.66 | 798,500 | — | — |
| 2025-01-28 | $68.04 | $293.84 | 679,100 | — | — |
| 2025-01-27 | $68.10 | $294.10 | 737,500 | — | — |
| 2025-01-24 | $69.52 | $300.23 | 690,000 | — | — |
| 2025-01-23 | $69.44 | $299.89 | 505,700 | — | — |
| 2025-01-22 | $68.42 | $295.48 | 786,200 | — | — |
| 2025-01-21 | $69.77 | $301.31 | 638,700 | — | — |
| 2025-01-17 | $68.26 | $294.79 | 613,800 | — | — |
| 2025-01-16 | $67.89 | $293.19 | 704,400 | — | — |
| 2025-01-15 | $66.35 | $286.54 | 942,100 | — | — |
| 2025-01-14 | $65.10 | $281.15 | 621,700 | — | — |
| 2025-01-13 | $63.67 | $274.97 | 636,500 | — | — |
| 2025-01-10 | $62.57 | $270.22 | 560,800 | — | — |
| 2025-01-08 | $62.27 | $268.92 | 520,200 | — | — |
| 2025-01-07 | $61.19 | $264.26 | 381,700 | — | — |
| 2025-01-06 | $60.71 | $262.19 | 627,400 | — | — |
| 2025-01-03 | $61.35 | $264.95 | 331,600 | — | — |
| 2025-01-02 | $61.36 | $264.99 | 410,000 | — | — |