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
- 1992-05-08 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 | $53.42 | $316.30 | 325,000 | — | — |
| 2025-12-30 | $53.70 | $317.96 | 356,900 | — | — |
| 2025-12-29 | $53.87 | $318.96 | 427,500 | — | — |
| 2025-12-26 | $54.30 | $321.51 | 330,100 | — | — |
| 2025-12-24 | $54.59 | $323.23 | 222,900 | — | — |
| 2025-12-23 | $54.25 | $321.21 | 489,400 | — | — |
| 2025-12-22 | $55.54 | $328.85 | 632,500 | — | — |
| 2025-12-19 | $56.16 | $332.52 | 1,053,800 | — | — |
| 2025-12-18 | $56.33 | $333.53 | 577,500 | — | — |
| 2025-12-17 | $56.28 | $333.23 | 488,000 | — | — |
| 2025-12-16 | $57.15 | $338.39 | 499,800 | — | — |
| 2025-12-15 | $57.10 | $338.09 | 831,600 | — | — |
| 2025-12-12 | $57.05 | $337.79 | 826,100 | — | — |
| 2025-12-11 | $56.89 | $336.85 | 427,700 | — | — |
| 2025-12-10 | $56.54 | $334.77 | 1,048,400 | — | — |
| 2025-12-09 | $57.16 | $338.44 | 410,000 | — | — |
| 2025-12-08 | $56.39 | $333.89 | 313,900 | — | — |
| 2025-12-05 | $55.83 | $330.57 | 631,200 | — | — |
| 2025-12-04 | $56.44 | $334.18 | 435,600 | — | — |
| 2025-12-03 | $57.41 | $339.92 | 422,700 | — | — |
| 2025-12-02 | $56.26 | $333.12 | 339,400 | — | — |
| 2025-12-01 | $56.99 | $337.44 | 363,500 | — | — |
| 2025-11-28 | $56.48 | $334.42 | 191,100 | — | — |
| 2025-11-26 | $57.31 | $339.33 | 482,900 | — | — |
| 2025-11-25 | $56.41 | $334.00 | 540,300 | — | — |
| 2025-11-24 | $53.79 | $318.49 | 754,400 | — | — |
| 2025-11-21 | $54.31 | $321.57 | 727,900 | — | — |
| 2025-11-20 | $55.02 | $325.77 | 528,100 | — | — |
| 2025-11-19 | $55.51 | $328.67 | 302,200 | — | — |
| 2025-11-18 | $55.64 | $329.44 | 346,400 | — | — |
| 2025-11-17 | $55.41 | $328.08 | 276,200 | — | — |
| 2025-11-14 | $56.20 | $332.76 | 285,900 | — | — |
| 2025-11-13 | $56.15 | $332.46 | 334,000 | — | — |
| 2025-11-12 | $56.39 | $333.89 | 374,400 | — | — |
| 2025-11-11 | $56.68 | $335.60 | 288,200 | — | — |
| 2025-11-10 | $58.25 | $344.90 | 544,500 | — | — |
| 2025-11-07 | $57.32 | $339.39 | 356,400 | — | — |
| 2025-11-06 | $56.66 | $335.48 | 533,700 | — | — |
| 2025-11-05 | $57.74 | $341.88 | 760,200 | — | — |
| 2025-11-04 | $55.12 | $326.37 | 444,600 | — | — |
| 2025-11-03 | $55.14 | $326.48 | 666,700 | — | — |
| 2025-10-31 | $54.80 | $324.47 | 555,200 | — | — |
| 2025-10-30 | $53.92 | $319.26 | 576,000 | — | — |
| 2025-10-29 | $54.19 | $320.86 | 469,600 | — | — |
| 2025-10-28 | $55.02 | $325.77 | 326,700 | — | — |
| 2025-10-27 | $55.36 | $327.79 | 414,300 | — | — |
| 2025-10-24 | $55.70 | $329.80 | 301,700 | — | — |
| 2025-10-23 | $55.91 | $331.04 | 447,600 | — | — |
| 2025-10-22 | $55.18 | $326.72 | 326,100 | — | — |
| 2025-10-21 | $55.05 | $325.95 | 370,300 | — | — |
| 2025-10-20 | $55.36 | $327.79 | 312,100 | — | — |
| 2025-10-17 | $54.33 | $321.69 | 391,700 | — | — |
| 2025-10-16 | $53.87 | $318.96 | 411,500 | — | — |
| 2025-10-15 | $53.58 | $317.25 | 520,600 | — | — |
| 2025-10-14 | $53.69 | $315.83 | 629,300 | — | — |
| 2025-10-13 | $54.00 | $317.65 | 672,000 | — | — |
| 2025-10-10 | $52.73 | $310.18 | 623,500 | — | — |
| 2025-10-09 | $53.94 | $317.30 | 597,400 | — | — |
| 2025-10-08 | $57.23 | $336.65 | 363,100 | — | — |
| 2025-10-07 | $56.84 | $334.36 | 396,300 | — | — |
| 2025-10-06 | $58.53 | $344.30 | 575,200 | — | — |
| 2025-10-03 | $57.50 | $338.24 | 335,800 | — | — |
| 2025-10-02 | $57.54 | $338.47 | 415,700 | — | — |
| 2025-10-01 | $57.68 | $339.30 | 494,000 | — | — |
| 2025-09-30 | $58.66 | $345.06 | 501,400 | — | — |
| 2025-09-29 | $59.04 | $347.30 | 690,600 | — | — |
| 2025-09-26 | $59.79 | $351.71 | 440,000 | — | — |
| 2025-09-25 | $58.77 | $345.71 | 388,000 | — | — |
| 2025-09-24 | $58.87 | $346.30 | 471,500 | — | — |
| 2025-09-23 | $60.12 | $353.65 | 454,200 | — | — |
| 2025-09-22 | $59.91 | $352.41 | 513,700 | — | — |
| 2025-09-19 | $60.69 | $357.00 | 1,573,400 | — | — |
| 2025-09-18 | $61.17 | $359.83 | 496,200 | — | — |
| 2025-09-17 | $60.48 | $355.77 | 497,900 | — | — |
| 2025-09-16 | $60.81 | $357.71 | 558,700 | — | — |
| 2025-09-15 | $61.45 | $361.47 | 583,500 | — | — |
| 2025-09-12 | $59.48 | $349.89 | 423,200 | — | — |
| 2025-09-11 | $61.58 | $362.24 | 484,800 | — | — |
| 2025-09-10 | $59.80 | $351.77 | 455,200 | — | — |
| 2025-09-09 | $59.04 | $347.30 | 466,900 | — | — |
| 2025-09-08 | $59.37 | $349.24 | 551,400 | — | — |
| 2025-09-05 | $59.27 | $348.65 | 771,300 | — | — |
| 2025-09-04 | $60.25 | $354.41 | 642,200 | — | — |
| 2025-09-03 | $57.78 | $339.89 | 603,400 | — | — |
| 2025-09-02 | $57.50 | $338.24 | 526,600 | — | — |
| 2025-08-29 | $56.59 | $332.89 | 516,800 | — | — |
| 2025-08-28 | $57.50 | $338.24 | 765,000 | — | — |
| 2025-08-27 | $56.85 | $334.41 | 638,800 | — | — |
| 2025-08-26 | $55.13 | $324.30 | 554,000 | — | — |
| 2025-08-25 | $55.90 | $328.83 | 611,400 | — | — |
| 2025-08-22 | $56.18 | $330.47 | 1,035,400 | — | — |
| 2025-08-21 | $54.85 | $322.65 | 664,500 | — | — |
| 2025-08-20 | $55.04 | $323.77 | 321,600 | — | — |
| 2025-08-19 | $55.20 | $324.71 | 264,500 | — | — |
| 2025-08-18 | $55.53 | $326.65 | 321,400 | — | — |
| 2025-08-15 | $55.54 | $326.71 | 444,500 | — | — |
| 2025-08-14 | $56.07 | $329.83 | 625,700 | — | — |
| 2025-08-13 | $57.26 | $336.83 | 624,800 | — | — |
| 2025-08-12 | $55.68 | $327.53 | 869,900 | — | — |
| 2025-08-11 | $54.45 | $320.30 | 1,116,000 | — | — |
| 2025-08-08 | $52.58 | $309.30 | 301,300 | — | — |
| 2025-08-07 | $52.70 | $310.00 | 543,800 | — | — |
| 2025-08-06 | $51.74 | $304.36 | 381,300 | — | — |
| 2025-08-05 | $50.40 | $296.47 | 541,100 | — | — |
| 2025-08-04 | $51.16 | $300.94 | 451,300 | — | — |
| 2025-08-01 | $49.23 | $289.59 | 397,200 | — | — |
| 2025-07-31 | $49.37 | $290.41 | 478,100 | — | — |
| 2025-07-30 | $49.38 | $290.47 | 422,800 | — | — |
| 2025-07-29 | $49.45 | $290.88 | 544,300 | — | — |
| 2025-07-28 | $50.08 | $294.59 | 570,200 | — | — |
| 2025-07-25 | $49.07 | $288.65 | 268,600 | — | — |
| 2025-07-24 | $49.09 | $288.77 | 298,900 | — | — |
| 2025-07-23 | $50.14 | $294.94 | 366,300 | — | — |
| 2025-07-22 | $49.67 | $292.18 | 388,300 | — | — |
| 2025-07-21 | $48.95 | $287.94 | 502,700 | — | — |
| 2025-07-18 | $48.04 | $282.59 | 411,400 | — | — |
| 2025-07-17 | $48.10 | $282.94 | 536,600 | — | — |
| 2025-07-16 | $47.63 | $280.18 | 477,100 | — | — |
| 2025-07-15 | $47.27 | $278.06 | 412,500 | — | — |
| 2025-07-14 | $48.28 | $281.94 | 514,800 | — | — |
| 2025-07-11 | $47.35 | $276.51 | 261,000 | — | — |
| 2025-07-10 | $47.11 | $275.11 | 351,700 | — | — |
| 2025-07-09 | $46.96 | $274.24 | 247,000 | — | — |
| 2025-07-08 | $47.07 | $274.88 | 450,600 | — | — |
| 2025-07-07 | $46.95 | $274.18 | 595,400 | — | — |
| 2025-07-03 | $47.66 | $278.32 | 157,900 | — | — |
| 2025-07-02 | $47.63 | $278.15 | 394,100 | — | — |
| 2025-07-01 | $47.16 | $275.40 | 435,600 | — | — |
| 2025-06-30 | $45.35 | $264.83 | 433,900 | — | — |
| 2025-06-27 | $45.57 | $266.12 | 919,200 | — | — |
| 2025-06-26 | $45.07 | $263.20 | 391,200 | — | — |
| 2025-06-25 | $44.33 | $258.88 | 476,900 | — | — |
| 2025-06-24 | $44.29 | $258.64 | 622,200 | — | — |
| 2025-06-23 | $44.40 | $259.29 | 384,300 | — | — |
| 2025-06-20 | $45.29 | $264.48 | 1,048,400 | — | — |
| 2025-06-18 | $44.86 | $261.97 | 492,500 | — | — |
| 2025-06-17 | $44.51 | $259.93 | 427,200 | — | — |
| 2025-06-16 | $44.63 | $260.63 | 456,300 | — | — |
| 2025-06-13 | $42.77 | $249.77 | 420,400 | — | — |
| 2025-06-12 | $43.65 | $254.91 | 272,600 | — | — |
| 2025-06-11 | $43.66 | $254.96 | 373,500 | — | — |
| 2025-06-10 | $43.69 | $255.14 | 347,600 | — | — |
| 2025-06-09 | $43.87 | $256.19 | 383,500 | — | — |
| 2025-06-06 | $43.31 | $252.92 | 467,000 | — | — |
| 2025-06-05 | $42.70 | $249.36 | 483,700 | — | — |
| 2025-06-04 | $42.11 | $245.91 | 457,500 | — | — |
| 2025-06-03 | $42.94 | $250.76 | 456,900 | — | — |
| 2025-06-02 | $42.63 | $248.95 | 533,700 | — | — |
| 2025-05-30 | $42.61 | $248.83 | 497,600 | — | — |
| 2025-05-29 | $43.35 | $253.15 | 553,200 | — | — |
| 2025-05-28 | $43.16 | $252.04 | 898,100 | — | — |
| 2025-05-27 | $43.33 | $253.04 | 1,068,600 | — | — |
| 2025-05-23 | $41.16 | $240.36 | 1,015,500 | — | — |
| 2025-05-22 | $41.40 | $241.77 | 600,600 | — | — |
| 2025-05-21 | $40.43 | $236.10 | 512,800 | — | — |
| 2025-05-20 | $41.34 | $241.42 | 384,400 | — | — |
| 2025-05-19 | $41.40 | $241.77 | 293,100 | — | — |
| 2025-05-16 | $41.43 | $241.94 | 424,200 | — | — |
| 2025-05-15 | $40.84 | $238.50 | 473,100 | — | — |
| 2025-05-14 | $39.83 | $232.60 | 657,800 | — | — |
| 2025-05-13 | $39.28 | $229.39 | 419,800 | — | — |
| 2025-05-12 | $39.26 | $229.27 | 647,700 | — | — |
| 2025-05-09 | $36.91 | $215.55 | 328,900 | — | — |
| 2025-05-08 | $36.99 | $216.01 | 393,400 | — | — |
| 2025-05-07 | $36.05 | $210.52 | 368,000 | — | — |
| 2025-05-06 | $35.62 | $208.01 | 344,400 | — | — |
| 2025-05-05 | $35.65 | $208.19 | 346,000 | — | — |
| 2025-05-02 | $35.92 | $209.76 | 250,000 | — | — |
| 2025-05-01 | $35.16 | $205.33 | 425,600 | — | — |
| 2025-04-30 | $34.76 | $202.99 | 306,200 | — | — |
| 2025-04-29 | $35.04 | $204.63 | 369,700 | — | — |
| 2025-04-28 | $34.81 | $203.28 | 586,300 | — | — |
| 2025-04-25 | $34.89 | $203.75 | 354,300 | — | — |
| 2025-04-24 | $35.09 | $204.92 | 814,500 | — | — |
| 2025-04-23 | $34.56 | $201.82 | 432,500 | — | — |
| 2025-04-22 | $34.60 | $202.06 | 376,200 | — | — |
| 2025-04-21 | $34.00 | $198.55 | 460,800 | — | — |
| 2025-04-17 | $34.61 | $202.11 | 381,900 | — | — |
| 2025-04-16 | $33.98 | $198.43 | 524,900 | — | — |
| 2025-04-15 | $34.24 | $199.95 | 437,700 | — | — |
| 2025-04-14 | $35.33 | $204.27 | 510,100 | — | — |
| 2025-04-11 | $34.88 | $201.67 | 787,400 | — | — |
| 2025-04-10 | $35.35 | $204.39 | 734,600 | — | — |
| 2025-04-09 | $36.42 | $210.58 | 900,600 | — | — |
| 2025-04-08 | $33.77 | $195.25 | 982,500 | — | — |
| 2025-04-07 | $35.83 | $207.17 | 980,500 | — | — |
| 2025-04-04 | $35.97 | $207.98 | 817,300 | — | — |
| 2025-04-03 | $34.80 | $201.21 | 1,164,000 | — | — |
| 2025-04-02 | $38.91 | $224.97 | 478,600 | — | — |
| 2025-04-01 | $38.42 | $222.14 | 430,600 | — | — |
| 2025-03-31 | $38.32 | $221.56 | 401,500 | — | — |
| 2025-03-28 | $37.98 | $219.60 | 742,200 | — | — |
| 2025-03-27 | $39.26 | $227.00 | 484,000 | — | — |
| 2025-03-26 | $39.61 | $229.02 | 572,500 | — | — |
| 2025-03-25 | $39.97 | $231.10 | 464,300 | — | — |
| 2025-03-24 | $39.94 | $230.93 | 711,900 | — | — |
| 2025-03-21 | $39.05 | $225.78 | 3,704,100 | — | — |
| 2025-03-20 | $38.34 | $221.68 | 588,800 | — | — |
| 2025-03-19 | $38.48 | $222.49 | 642,600 | — | — |
| 2025-03-18 | $37.70 | $217.98 | 761,000 | — | — |
| 2025-03-17 | $37.14 | $214.74 | 889,200 | — | — |
| 2025-03-14 | $36.13 | $208.90 | 847,400 | — | — |
| 2025-03-13 | $35.15 | $203.23 | 798,600 | — | — |
| 2025-03-12 | $36.13 | $208.90 | 500,200 | — | — |
| 2025-03-11 | $36.97 | $213.76 | 558,000 | — | — |
| 2025-03-10 | $38.30 | $221.45 | 548,000 | — | — |
| 2025-03-07 | $38.35 | $221.74 | 573,400 | — | — |
| 2025-03-06 | $37.85 | $218.85 | 361,400 | — | — |
| 2025-03-05 | $37.77 | $218.38 | 457,300 | — | — |
| 2025-03-04 | $37.77 | $218.38 | 659,300 | — | — |
| 2025-03-03 | $38.95 | $225.21 | 638,300 | — | — |
| 2025-02-28 | $40.05 | $231.57 | 676,100 | — | — |
| 2025-02-27 | $39.17 | $226.48 | 472,900 | — | — |
| 2025-02-26 | $40.11 | $231.91 | 385,500 | — | — |
| 2025-02-25 | $40.27 | $232.84 | 387,400 | — | — |
| 2025-02-24 | $41.39 | $239.31 | 331,000 | — | — |
| 2025-02-21 | $41.17 | $238.04 | 383,100 | — | — |
| 2025-02-20 | $42.52 | $245.85 | 363,300 | — | — |
| 2025-02-19 | $42.91 | $248.10 | 458,900 | — | — |
| 2025-02-18 | $43.28 | $250.24 | 766,100 | — | — |
| 2025-02-14 | $43.28 | $250.24 | 469,500 | — | — |
| 2025-02-13 | $42.58 | $246.19 | 607,100 | — | — |
| 2025-02-12 | $42.48 | $245.62 | 645,200 | — | — |
| 2025-02-11 | $43.41 | $250.99 | 366,500 | — | — |
| 2025-02-10 | $44.07 | $254.81 | 444,000 | — | — |
| 2025-02-07 | $43.99 | $254.35 | 459,400 | — | — |
| 2025-02-06 | $44.96 | $259.95 | 684,400 | — | — |
| 2025-02-05 | $46.09 | $266.49 | 314,100 | — | — |
| 2025-02-04 | $46.01 | $266.03 | 338,300 | — | — |
| 2025-02-03 | $46.77 | $270.42 | 357,000 | — | — |
| 2025-01-31 | $47.61 | $275.28 | 384,400 | — | — |
| 2025-01-30 | $48.62 | $281.12 | 374,600 | — | — |
| 2025-01-29 | $47.85 | $276.66 | 338,000 | — | — |
| 2025-01-28 | $48.12 | $278.23 | 409,200 | — | — |
| 2025-01-27 | $47.11 | $272.39 | 419,500 | — | — |
| 2025-01-24 | $47.83 | $276.55 | 312,000 | — | — |
| 2025-01-23 | $48.24 | $278.92 | 347,600 | — | — |
| 2025-01-22 | $48.01 | $277.59 | 456,800 | — | — |
| 2025-01-21 | $48.79 | $282.10 | 530,400 | — | — |
| 2025-01-17 | $48.41 | $279.90 | 594,400 | — | — |
| 2025-01-16 | $47.28 | $273.37 | 630,800 | — | — |
| 2025-01-15 | $48.35 | $279.56 | 624,600 | — | — |
| 2025-01-14 | $51.65 | $282.16 | 634,900 | — | — |
| 2025-01-13 | $51.30 | $280.25 | 630,200 | — | — |
| 2025-01-10 | $50.44 | $275.55 | 566,200 | — | — |
| 2025-01-08 | $50.27 | $274.62 | 386,800 | — | — |
| 2025-01-07 | $50.75 | $277.24 | 562,600 | — | — |
| 2025-01-06 | $51.15 | $279.43 | 548,600 | — | — |
| 2025-01-03 | $51.63 | $282.05 | 513,200 | — | — |
| 2025-01-02 | $51.11 | $279.21 | 359,600 | — | — |