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 | $100.80 | $695.17 | 407,800 | — | — |
| 2025-12-30 | $101.81 | $702.13 | 451,900 | — | — |
| 2025-12-29 | $102.07 | $703.93 | 425,500 | — | — |
| 2025-12-26 | $102.35 | $705.86 | 422,400 | — | — |
| 2025-12-24 | $102.33 | $705.72 | 312,200 | — | — |
| 2025-12-23 | $101.13 | $697.44 | 472,600 | — | — |
| 2025-12-22 | $101.67 | $701.17 | 468,200 | — | — |
| 2025-12-19 | $101.37 | $699.10 | 1,472,900 | — | — |
| 2025-12-18 | $101.65 | $701.03 | 655,900 | — | — |
| 2025-12-17 | $101.70 | $701.38 | 549,400 | — | — |
| 2025-12-16 | $100.12 | $690.48 | 983,400 | — | — |
| 2025-12-15 | $100.91 | $695.93 | 770,800 | — | — |
| 2025-12-12 | $99.58 | $686.75 | 650,100 | — | — |
| 2025-12-11 | $98.78 | $681.24 | 1,027,300 | — | — |
| 2025-12-10 | $97.50 | $672.41 | 886,000 | — | — |
| 2025-12-09 | $96.93 | $668.48 | 965,000 | — | — |
| 2025-12-08 | $95.52 | $658.75 | 584,000 | — | — |
| 2025-12-05 | $97.20 | $670.34 | 690,300 | — | — |
| 2025-12-04 | $97.13 | $669.86 | 509,000 | — | — |
| 2025-12-03 | $97.88 | $675.03 | 422,900 | — | — |
| 2025-12-02 | $97.60 | $673.10 | 419,900 | — | — |
| 2025-12-01 | $98.32 | $678.06 | 496,400 | — | — |
| 2025-11-28 | $98.73 | $680.89 | 199,600 | — | — |
| 2025-11-26 | $98.57 | $679.79 | 548,700 | — | — |
| 2025-11-25 | $98.38 | $678.48 | 504,600 | — | — |
| 2025-11-24 | $97.14 | $669.93 | 852,500 | — | — |
| 2025-11-21 | $97.97 | $675.65 | 659,900 | — | — |
| 2025-11-20 | $96.26 | $663.86 | 503,800 | — | — |
| 2025-11-19 | $96.17 | $663.24 | 505,900 | — | — |
| 2025-11-18 | $96.75 | $667.24 | 457,900 | — | — |
| 2025-11-17 | $96.00 | $662.07 | 447,800 | — | — |
| 2025-11-14 | $97.03 | $669.17 | 489,800 | — | — |
| 2025-11-13 | $97.63 | $673.31 | 655,100 | — | — |
| 2025-11-12 | $97.65 | $673.44 | 563,400 | — | — |
| 2025-11-11 | $99.06 | $683.17 | 621,600 | — | — |
| 2025-11-10 | $96.78 | $667.44 | 1,039,400 | — | — |
| 2025-11-07 | $97.34 | $671.31 | 917,400 | — | — |
| 2025-11-06 | $95.88 | $661.24 | 799,100 | — | — |
| 2025-11-05 | $96.20 | $663.44 | 654,300 | — | — |
| 2025-11-04 | $96.06 | $662.48 | 1,121,900 | — | — |
| 2025-11-03 | $95.68 | $659.86 | 1,127,400 | — | — |
| 2025-10-31 | $96.19 | $663.38 | 1,827,600 | — | — |
| 2025-10-30 | $94.87 | $654.27 | 843,200 | — | — |
| 2025-10-29 | $95.47 | $658.41 | 706,400 | — | — |
| 2025-10-28 | $98.00 | $675.86 | 700,600 | — | — |
| 2025-10-27 | $100.99 | $696.48 | 511,000 | — | — |
| 2025-10-24 | $101.30 | $698.62 | 377,000 | — | — |
| 2025-10-23 | $100.78 | $695.03 | 400,400 | — | — |
| 2025-10-22 | $101.00 | $696.55 | 466,700 | — | — |
| 2025-10-21 | $100.26 | $691.44 | 581,400 | — | — |
| 2025-10-20 | $99.55 | $686.55 | 472,200 | — | — |
| 2025-10-17 | $98.94 | $682.34 | 580,200 | — | — |
| 2025-10-16 | $98.03 | $676.06 | 579,400 | — | — |
| 2025-10-15 | $98.22 | $677.38 | 460,000 | — | — |
| 2025-10-14 | $97.34 | $671.31 | 469,500 | — | — |
| 2025-10-13 | $96.96 | $668.69 | 326,100 | — | — |
| 2025-10-10 | $95.58 | $659.17 | 402,200 | — | — |
| 2025-10-09 | $97.16 | $670.07 | 384,400 | — | — |
| 2025-10-08 | $97.55 | $672.75 | 382,800 | — | — |
| 2025-10-07 | $97.60 | $673.10 | 438,400 | — | — |
| 2025-10-06 | $98.74 | $680.96 | 513,100 | — | — |
| 2025-10-03 | $99.41 | $685.58 | 364,000 | — | — |
| 2025-10-02 | $99.01 | $682.82 | 498,800 | — | — |
| 2025-10-01 | $99.64 | $687.17 | 511,400 | — | — |
| 2025-09-30 | $101.31 | $690.89 | 718,300 | — | — |
| 2025-09-29 | $99.92 | $681.41 | 545,000 | — | — |
| 2025-09-26 | $99.52 | $678.69 | 566,400 | — | — |
| 2025-09-25 | $99.09 | $675.75 | 481,000 | — | — |
| 2025-09-24 | $99.13 | $676.03 | 463,900 | — | — |
| 2025-09-23 | $100.06 | $682.37 | 451,200 | — | — |
| 2025-09-22 | $99.61 | $679.30 | 557,900 | — | — |
| 2025-09-19 | $99.62 | $679.37 | 1,219,400 | — | — |
| 2025-09-18 | $100.22 | $683.46 | 500,100 | — | — |
| 2025-09-17 | $99.29 | $677.12 | 767,300 | — | — |
| 2025-09-16 | $99.91 | $681.35 | 492,800 | — | — |
| 2025-09-15 | $101.08 | $689.32 | 655,300 | — | — |
| 2025-09-12 | $101.65 | $693.21 | 556,700 | — | — |
| 2025-09-11 | $101.80 | $694.23 | 522,700 | — | — |
| 2025-09-10 | $100.45 | $685.03 | 512,200 | — | — |
| 2025-09-09 | $100.33 | $684.21 | 568,700 | — | — |
| 2025-09-08 | $101.75 | $693.89 | 774,400 | — | — |
| 2025-09-05 | $102.67 | $700.17 | 638,300 | — | — |
| 2025-09-04 | $100.99 | $688.71 | 358,000 | — | — |
| 2025-09-03 | $100.07 | $682.44 | 547,300 | — | — |
| 2025-09-02 | $99.14 | $676.09 | 897,400 | — | — |
| 2025-08-29 | $100.55 | $685.71 | 907,900 | — | — |
| 2025-08-28 | $99.82 | $680.73 | 477,800 | — | — |
| 2025-08-27 | $100.29 | $683.94 | 455,800 | — | — |
| 2025-08-26 | $98.76 | $673.50 | 594,200 | — | — |
| 2025-08-25 | $99.15 | $676.16 | 683,300 | — | — |
| 2025-08-22 | $99.45 | $678.21 | 593,900 | — | — |
| 2025-08-21 | $96.31 | $656.79 | 601,200 | — | — |
| 2025-08-20 | $96.43 | $657.61 | 596,800 | — | — |
| 2025-08-19 | $96.70 | $659.45 | 741,500 | — | — |
| 2025-08-18 | $93.74 | $639.27 | 822,400 | — | — |
| 2025-08-15 | $93.85 | $640.02 | 1,840,900 | — | — |
| 2025-08-14 | $93.73 | $639.20 | 730,200 | — | — |
| 2025-08-13 | $94.58 | $645.00 | 738,300 | — | — |
| 2025-08-12 | $92.82 | $632.99 | 666,500 | — | — |
| 2025-08-11 | $91.45 | $623.65 | 780,100 | — | — |
| 2025-08-08 | $91.30 | $622.63 | 1,020,600 | — | — |
| 2025-08-07 | $92.36 | $629.86 | 1,567,700 | — | — |
| 2025-08-06 | $93.18 | $635.45 | 1,363,500 | — | — |
| 2025-08-05 | $93.39 | $636.88 | 819,700 | — | — |
| 2025-08-04 | $91.54 | $624.27 | 1,016,200 | — | — |
| 2025-08-01 | $90.61 | $617.92 | 854,700 | — | — |
| 2025-07-31 | $92.16 | $628.49 | 2,340,300 | — | — |
| 2025-07-30 | $93.58 | $638.18 | 939,400 | — | — |
| 2025-07-29 | $94.84 | $646.77 | 799,600 | — | — |
| 2025-07-28 | $93.19 | $635.52 | 697,500 | — | — |
| 2025-07-25 | $94.24 | $642.68 | 856,500 | — | — |
| 2025-07-24 | $94.71 | $645.88 | 491,200 | — | — |
| 2025-07-23 | $95.63 | $652.16 | 503,200 | — | — |
| 2025-07-22 | $96.04 | $654.95 | 413,700 | — | — |
| 2025-07-21 | $94.37 | $643.56 | 592,300 | — | — |
| 2025-07-18 | $94.67 | $645.61 | 609,000 | — | — |
| 2025-07-17 | $95.13 | $648.75 | 655,400 | — | — |
| 2025-07-16 | $94.34 | $643.36 | 595,500 | — | — |
| 2025-07-15 | $92.99 | $634.15 | 835,300 | — | — |
| 2025-07-14 | $94.97 | $647.66 | 631,800 | — | — |
| 2025-07-11 | $94.88 | $647.04 | 404,900 | — | — |
| 2025-07-10 | $94.61 | $645.20 | 688,200 | — | — |
| 2025-07-09 | $94.64 | $645.41 | 947,200 | — | — |
| 2025-07-08 | $94.12 | $641.86 | 657,300 | — | — |
| 2025-07-07 | $94.22 | $642.54 | 871,200 | — | — |
| 2025-07-03 | $95.80 | $653.32 | 558,300 | — | — |
| 2025-07-02 | $94.92 | $647.32 | 915,500 | — | — |
| 2025-07-01 | $94.21 | $642.47 | 988,500 | — | — |
| 2025-06-30 | $94.99 | $640.29 | 870,200 | — | — |
| 2025-06-27 | $94.66 | $638.07 | 902,200 | — | — |
| 2025-06-26 | $94.84 | $639.28 | 635,800 | — | — |
| 2025-06-25 | $93.71 | $631.66 | 616,200 | — | — |
| 2025-06-24 | $96.27 | $648.92 | 495,500 | — | — |
| 2025-06-23 | $96.38 | $649.66 | 600,900 | — | — |
| 2025-06-20 | $95.48 | $643.59 | 1,179,300 | — | — |
| 2025-06-18 | $95.62 | $644.54 | 755,700 | — | — |
| 2025-06-17 | $95.19 | $641.64 | 591,100 | — | — |
| 2025-06-16 | $95.64 | $644.67 | 428,200 | — | — |
| 2025-06-13 | $95.29 | $642.31 | 405,400 | — | — |
| 2025-06-12 | $96.64 | $651.41 | 352,500 | — | — |
| 2025-06-11 | $96.46 | $650.20 | 582,800 | — | — |
| 2025-06-10 | $97.84 | $659.50 | 807,500 | — | — |
| 2025-06-09 | $96.75 | $652.15 | 1,000,300 | — | — |
| 2025-06-06 | $96.42 | $649.93 | 839,700 | — | — |
| 2025-06-05 | $94.47 | $636.79 | 461,500 | — | — |
| 2025-06-04 | $95.14 | $641.30 | 482,500 | — | — |
| 2025-06-03 | $95.14 | $641.30 | 396,600 | — | — |
| 2025-06-02 | $95.44 | $643.32 | 544,200 | — | — |
| 2025-05-30 | $95.48 | $643.59 | 917,400 | — | — |
| 2025-05-29 | $95.97 | $646.90 | 601,200 | — | — |
| 2025-05-28 | $94.84 | $639.28 | 697,000 | — | — |
| 2025-05-27 | $95.12 | $641.17 | 818,700 | — | — |
| 2025-05-23 | $92.56 | $623.91 | 624,100 | — | — |
| 2025-05-22 | $93.66 | $631.33 | 710,800 | — | — |
| 2025-05-21 | $93.86 | $632.67 | 723,600 | — | — |
| 2025-05-20 | $96.44 | $650.07 | 516,400 | — | — |
| 2025-05-19 | $97.79 | $659.16 | 442,200 | — | — |
| 2025-05-16 | $97.95 | $660.24 | 848,800 | — | — |
| 2025-05-15 | $96.71 | $651.88 | 444,600 | — | — |
| 2025-05-14 | $95.22 | $641.84 | 922,400 | — | — |
| 2025-05-13 | $96.91 | $653.23 | 740,600 | — | — |
| 2025-05-12 | $98.21 | $662.00 | 1,103,300 | — | — |
| 2025-05-09 | $93.50 | $630.25 | 1,249,900 | — | — |
| 2025-05-08 | $95.23 | $641.91 | 784,900 | — | — |
| 2025-05-07 | $95.21 | $641.77 | 588,900 | — | — |
| 2025-05-06 | $94.72 | $638.47 | 632,000 | — | — |
| 2025-05-05 | $94.63 | $637.86 | 678,200 | — | — |
| 2025-05-02 | $96.52 | $650.60 | 526,500 | — | — |
| 2025-05-01 | $95.26 | $642.11 | 719,100 | — | — |
| 2025-04-30 | $94.02 | $633.75 | 940,100 | — | — |
| 2025-04-29 | $94.00 | $633.62 | 733,300 | — | — |
| 2025-04-28 | $94.75 | $638.67 | 645,900 | — | — |
| 2025-04-25 | $94.38 | $636.18 | 418,300 | — | — |
| 2025-04-24 | $95.51 | $643.80 | 1,039,700 | — | — |
| 2025-04-23 | $94.67 | $638.13 | 975,500 | — | — |
| 2025-04-22 | $93.57 | $630.72 | 843,700 | — | — |
| 2025-04-21 | $92.29 | $622.09 | 620,100 | — | — |
| 2025-04-17 | $93.72 | $631.73 | 542,200 | — | — |
| 2025-04-16 | $92.07 | $620.61 | 636,600 | — | — |
| 2025-04-15 | $92.30 | $622.16 | 733,600 | — | — |
| 2025-04-14 | $92.28 | $622.02 | 1,094,600 | — | — |
| 2025-04-11 | $90.26 | $608.41 | 949,400 | — | — |
| 2025-04-10 | $88.96 | $599.65 | 1,212,500 | — | — |
| 2025-04-09 | $90.38 | $609.22 | 1,783,600 | — | — |
| 2025-04-08 | $83.56 | $563.25 | 1,853,400 | — | — |
| 2025-04-07 | $86.57 | $583.54 | 1,450,300 | — | — |
| 2025-04-04 | $89.09 | $600.52 | 1,326,100 | — | — |
| 2025-04-03 | $92.68 | $624.72 | 1,274,100 | — | — |
| 2025-04-02 | $99.08 | $667.86 | 920,800 | — | — |
| 2025-04-01 | $96.99 | $653.77 | 1,035,800 | — | — |
| 2025-03-31 | $97.82 | $651.95 | 982,200 | — | — |
| 2025-03-28 | $96.93 | $646.02 | 849,700 | — | — |
| 2025-03-27 | $96.78 | $645.02 | 417,700 | — | — |
| 2025-03-26 | $97.51 | $649.89 | 581,400 | — | — |
| 2025-03-25 | $97.73 | $651.35 | 938,400 | — | — |
| 2025-03-24 | $98.26 | $654.88 | 1,297,500 | — | — |
| 2025-03-21 | $95.10 | $633.82 | 1,674,800 | — | — |
| 2025-03-20 | $97.32 | $648.62 | 630,800 | — | — |
| 2025-03-19 | $97.53 | $650.02 | 640,300 | — | — |
| 2025-03-18 | $97.28 | $648.35 | 702,400 | — | — |
| 2025-03-17 | $97.91 | $652.55 | 605,500 | — | — |
| 2025-03-14 | $96.16 | $640.89 | 1,037,000 | — | — |
| 2025-03-13 | $94.70 | $631.16 | 1,091,900 | — | — |
| 2025-03-12 | $97.12 | $647.29 | 768,000 | — | — |
| 2025-03-11 | $98.28 | $655.02 | 767,500 | — | — |
| 2025-03-10 | $99.73 | $664.68 | 1,013,600 | — | — |
| 2025-03-07 | $101.31 | $675.21 | 630,700 | — | — |
| 2025-03-06 | $100.93 | $672.68 | 652,100 | — | — |
| 2025-03-05 | $103.54 | $690.08 | 693,200 | — | — |
| 2025-03-04 | $103.02 | $686.61 | 700,300 | — | — |
| 2025-03-03 | $105.48 | $703.00 | 726,800 | — | — |
| 2025-02-28 | $105.42 | $702.60 | 974,400 | — | — |
| 2025-02-27 | $104.01 | $693.21 | 683,900 | — | — |
| 2025-02-26 | $105.04 | $700.07 | 480,400 | — | — |
| 2025-02-25 | $105.61 | $703.87 | 506,900 | — | — |
| 2025-02-24 | $105.63 | $704.00 | 642,300 | — | — |
| 2025-02-21 | $104.25 | $694.81 | 620,900 | — | — |
| 2025-02-20 | $104.53 | $696.67 | 536,000 | — | — |
| 2025-02-19 | $105.01 | $699.87 | 724,600 | — | — |
| 2025-02-18 | $104.71 | $697.87 | 1,427,600 | — | — |
| 2025-02-14 | $105.03 | $700.01 | 1,772,000 | — | — |
| 2025-02-13 | $111.82 | $745.26 | 884,300 | — | — |
| 2025-02-12 | $110.55 | $736.80 | 707,100 | — | — |
| 2025-02-11 | $110.97 | $739.59 | 575,400 | — | — |
| 2025-02-10 | $109.80 | $731.80 | 553,200 | — | — |
| 2025-02-07 | $110.98 | $739.66 | 721,200 | — | — |
| 2025-02-06 | $110.72 | $737.93 | 697,300 | — | — |
| 2025-02-05 | $109.93 | $732.66 | 649,500 | — | — |
| 2025-02-04 | $108.13 | $720.67 | 518,900 | — | — |
| 2025-02-03 | $108.23 | $721.33 | 631,900 | — | — |
| 2025-01-31 | $108.63 | $724.00 | 2,372,100 | — | — |
| 2025-01-30 | $108.29 | $721.73 | 476,300 | — | — |
| 2025-01-29 | $107.18 | $714.34 | 594,900 | — | — |
| 2025-01-28 | $108.71 | $724.53 | 507,400 | — | — |
| 2025-01-27 | $109.94 | $732.73 | 775,600 | — | — |
| 2025-01-24 | $106.54 | $710.07 | 525,400 | — | — |
| 2025-01-23 | $105.09 | $700.41 | 651,700 | — | — |
| 2025-01-22 | $104.47 | $696.27 | 606,300 | — | — |
| 2025-01-21 | $106.35 | $708.80 | 626,900 | — | — |
| 2025-01-17 | $105.39 | $702.41 | 546,300 | — | — |
| 2025-01-16 | $105.39 | $702.41 | 405,300 | — | — |
| 2025-01-15 | $104.02 | $693.27 | 708,800 | — | — |
| 2025-01-14 | $103.97 | $692.94 | 713,700 | — | — |
| 2025-01-13 | $103.22 | $687.94 | 729,600 | — | — |
| 2025-01-10 | $101.65 | $677.48 | 698,100 | — | — |
| 2025-01-08 | $104.56 | $696.87 | 659,400 | — | — |
| 2025-01-07 | $104.90 | $699.14 | 875,800 | — | — |
| 2025-01-06 | $106.54 | $710.07 | 594,300 | — | — |
| 2025-01-03 | $109.63 | $730.66 | 429,200 | — | — |
| 2025-01-02 | $108.95 | $726.13 | 558,900 | — | — |