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
- 1980-03-17 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 | $86.31 | $265.49 | 304,200 | — | — |
| 2025-12-30 | $86.96 | $267.49 | 415,400 | — | — |
| 2025-12-29 | $85.95 | $264.38 | 455,300 | — | — |
| 2025-12-26 | $85.57 | $263.21 | 162,500 | — | — |
| 2025-12-24 | $85.85 | $264.07 | 106,300 | — | — |
| 2025-12-23 | $85.82 | $263.98 | 305,000 | — | — |
| 2025-12-22 | $85.20 | $262.07 | 419,100 | — | — |
| 2025-12-19 | $84.12 | $258.75 | 853,300 | — | — |
| 2025-12-18 | $83.72 | $257.52 | 542,400 | — | — |
| 2025-12-17 | $84.99 | $261.43 | 742,400 | — | — |
| 2025-12-16 | $85.29 | $262.35 | 917,100 | — | — |
| 2025-12-15 | $89.87 | $276.44 | 426,900 | — | — |
| 2025-12-12 | $91.90 | $282.68 | 288,500 | — | — |
| 2025-12-11 | $92.28 | $283.85 | 406,400 | — | — |
| 2025-12-10 | $91.96 | $282.87 | 320,500 | — | — |
| 2025-12-09 | $90.70 | $278.99 | 523,800 | — | — |
| 2025-12-08 | $90.61 | $278.72 | 620,800 | — | — |
| 2025-12-05 | $92.40 | $284.22 | 574,300 | — | — |
| 2025-12-04 | $94.11 | $289.48 | 977,000 | — | — |
| 2025-12-03 | $96.20 | $295.91 | 691,700 | — | — |
| 2025-12-02 | $94.94 | $290.42 | 1,212,800 | — | — |
| 2025-12-01 | $98.20 | $300.39 | 235,500 | — | — |
| 2025-11-28 | $98.80 | $302.22 | 270,100 | — | — |
| 2025-11-26 | $98.74 | $302.04 | 711,800 | — | — |
| 2025-11-25 | $97.71 | $298.89 | 421,200 | — | — |
| 2025-11-24 | $97.41 | $297.97 | 351,500 | — | — |
| 2025-11-21 | $97.28 | $297.57 | 305,200 | — | — |
| 2025-11-20 | $97.91 | $299.50 | 458,900 | — | — |
| 2025-11-19 | $98.91 | $302.56 | 406,800 | — | — |
| 2025-11-18 | $100.83 | $308.43 | 325,300 | — | — |
| 2025-11-17 | $98.72 | $301.98 | 980,000 | — | — |
| 2025-11-14 | $98.93 | $302.62 | 493,100 | — | — |
| 2025-11-13 | $96.13 | $294.06 | 492,500 | — | — |
| 2025-11-12 | $96.76 | $295.98 | 566,900 | — | — |
| 2025-11-11 | $96.16 | $294.15 | 267,700 | — | — |
| 2025-11-10 | $95.52 | $292.19 | 641,100 | — | — |
| 2025-11-07 | $93.44 | $285.83 | 519,000 | — | — |
| 2025-11-06 | $90.89 | $278.03 | 335,500 | — | — |
| 2025-11-05 | $88.98 | $272.18 | 520,800 | — | — |
| 2025-11-04 | $88.24 | $269.92 | 365,100 | — | — |
| 2025-11-03 | $89.86 | $274.88 | 562,200 | — | — |
| 2025-10-31 | $88.21 | $269.83 | 849,200 | — | — |
| 2025-10-30 | $91.25 | $279.13 | 410,600 | — | — |
| 2025-10-29 | $92.39 | $282.62 | 817,300 | — | — |
| 2025-10-28 | $91.40 | $279.59 | 508,000 | — | — |
| 2025-10-27 | $91.37 | $279.50 | 351,400 | — | — |
| 2025-10-24 | $91.02 | $278.43 | 555,900 | — | — |
| 2025-10-23 | $89.93 | $275.09 | 498,000 | — | — |
| 2025-10-22 | $88.12 | $269.55 | 480,200 | — | — |
| 2025-10-21 | $85.25 | $260.78 | 1,369,800 | — | — |
| 2025-10-20 | $86.28 | $263.93 | 362,700 | — | — |
| 2025-10-17 | $85.04 | $260.13 | 424,500 | — | — |
| 2025-10-16 | $84.68 | $259.03 | 565,200 | — | — |
| 2025-10-15 | $85.96 | $262.95 | 521,600 | — | — |
| 2025-10-14 | $87.81 | $268.61 | 353,600 | — | — |
| 2025-10-13 | $88.25 | $269.95 | 190,700 | — | — |
| 2025-10-10 | $87.07 | $266.34 | 411,700 | — | — |
| 2025-10-09 | $88.09 | $269.46 | 337,200 | — | — |
| 2025-10-08 | $89.45 | $273.62 | 318,100 | — | — |
| 2025-10-07 | $90.75 | $277.60 | 222,400 | — | — |
| 2025-10-06 | $91.05 | $278.52 | 292,000 | — | — |
| 2025-10-03 | $90.04 | $275.43 | 311,000 | — | — |
| 2025-10-02 | $89.22 | $272.92 | 363,100 | — | — |
| 2025-10-01 | $90.01 | $275.34 | 470,300 | — | — |
| 2025-09-30 | $90.74 | $277.57 | 590,400 | — | — |
| 2025-09-29 | $92.03 | $281.51 | 274,100 | — | — |
| 2025-09-26 | $93.26 | $285.28 | 268,100 | — | — |
| 2025-09-25 | $93.37 | $285.61 | 280,900 | — | — |
| 2025-09-24 | $93.94 | $287.36 | 227,600 | — | — |
| 2025-09-23 | $93.63 | $286.41 | 350,600 | — | — |
| 2025-09-22 | $92.67 | $283.47 | 218,100 | — | — |
| 2025-09-19 | $91.83 | $280.90 | 714,700 | — | — |
| 2025-09-18 | $93.96 | $287.42 | 256,900 | — | — |
| 2025-09-17 | $94.50 | $289.07 | 526,400 | — | — |
| 2025-09-16 | $95.16 | $291.09 | 569,000 | — | — |
| 2025-09-15 | $92.96 | $284.36 | 455,000 | — | — |
| 2025-09-12 | $90.92 | $278.12 | 316,700 | — | — |
| 2025-09-11 | $91.85 | $280.96 | 354,100 | — | — |
| 2025-09-10 | $91.47 | $279.80 | 319,100 | — | — |
| 2025-09-09 | $89.56 | $273.96 | 306,500 | — | — |
| 2025-09-08 | $87.42 | $267.41 | 406,200 | — | — |
| 2025-09-05 | $87.28 | $266.98 | 388,400 | — | — |
| 2025-09-04 | $87.47 | $267.57 | 608,300 | — | — |
| 2025-09-03 | $88.17 | $268.13 | 526,800 | — | — |
| 2025-09-02 | $89.22 | $271.32 | 594,100 | — | — |
| 2025-08-29 | $90.78 | $276.06 | 218,400 | — | — |
| 2025-08-28 | $90.50 | $275.21 | 484,800 | — | — |
| 2025-08-27 | $89.82 | $273.14 | 297,000 | — | — |
| 2025-08-26 | $87.79 | $266.97 | 264,700 | — | — |
| 2025-08-25 | $87.85 | $267.15 | 255,900 | — | — |
| 2025-08-22 | $87.37 | $265.69 | 492,700 | — | — |
| 2025-08-21 | $84.42 | $256.72 | 315,900 | — | — |
| 2025-08-20 | $83.35 | $253.47 | 253,400 | — | — |
| 2025-08-19 | $82.57 | $251.10 | 211,500 | — | — |
| 2025-08-18 | $83.62 | $254.29 | 356,900 | — | — |
| 2025-08-15 | $83.60 | $254.23 | 306,700 | — | — |
| 2025-08-14 | $83.21 | $253.04 | 272,300 | — | — |
| 2025-08-13 | $83.45 | $253.77 | 392,800 | — | — |
| 2025-08-12 | $83.37 | $253.53 | 332,500 | — | — |
| 2025-08-11 | $83.36 | $253.50 | 435,200 | — | — |
| 2025-08-08 | $85.31 | $259.43 | 348,200 | — | — |
| 2025-08-07 | $84.94 | $258.30 | 301,300 | — | — |
| 2025-08-06 | $85.53 | $260.10 | 457,700 | — | — |
| 2025-08-05 | $84.91 | $258.21 | 411,300 | — | — |
| 2025-08-04 | $84.35 | $256.51 | 372,100 | — | — |
| 2025-08-01 | $83.32 | $253.38 | 581,500 | — | — |
| 2025-07-31 | $83.47 | $253.83 | 484,200 | — | — |
| 2025-07-30 | $84.30 | $256.36 | 367,700 | — | — |
| 2025-07-29 | $85.68 | $260.55 | 432,300 | — | — |
| 2025-07-28 | $84.89 | $258.15 | 338,700 | — | — |
| 2025-07-25 | $83.68 | $254.47 | 364,500 | — | — |
| 2025-07-24 | $84.09 | $255.72 | 430,300 | — | — |
| 2025-07-23 | $84.01 | $255.48 | 434,300 | — | — |
| 2025-07-22 | $83.48 | $253.86 | 381,400 | — | — |
| 2025-07-21 | $81.92 | $249.12 | 314,600 | — | — |
| 2025-07-18 | $82.31 | $250.31 | 411,800 | — | — |
| 2025-07-17 | $81.99 | $249.33 | 358,200 | — | — |
| 2025-07-16 | $82.05 | $249.51 | 298,600 | — | — |
| 2025-07-15 | $81.97 | $249.27 | 380,300 | — | — |
| 2025-07-14 | $83.16 | $252.89 | 380,800 | — | — |
| 2025-07-11 | $82.53 | $250.97 | 402,600 | — | — |
| 2025-07-10 | $80.86 | $245.90 | 316,300 | — | — |
| 2025-07-09 | $80.03 | $243.37 | 308,700 | — | — |
| 2025-07-08 | $80.70 | $245.41 | 551,000 | — | — |
| 2025-07-07 | $80.15 | $243.74 | 296,500 | — | — |
| 2025-07-03 | $81.43 | $247.63 | 140,400 | — | — |
| 2025-07-02 | $80.98 | $246.26 | 347,200 | — | — |
| 2025-07-01 | $80.44 | $244.62 | 238,700 | — | — |
| 2025-06-30 | $79.48 | $241.70 | 261,700 | — | — |
| 2025-06-27 | $79.35 | $241.30 | 444,200 | — | — |
| 2025-06-26 | $81.33 | $247.33 | 346,200 | — | — |
| 2025-06-25 | $80.08 | $243.52 | 540,000 | — | — |
| 2025-06-24 | $78.75 | $239.48 | 568,800 | — | — |
| 2025-06-23 | $79.04 | $240.36 | 486,700 | — | — |
| 2025-06-20 | $81.03 | $246.41 | 775,000 | — | — |
| 2025-06-18 | $81.12 | $246.69 | 471,400 | — | — |
| 2025-06-17 | $81.55 | $247.99 | 380,400 | — | — |
| 2025-06-16 | $81.32 | $247.29 | 397,700 | — | — |
| 2025-06-13 | $81.91 | $249.09 | 705,500 | — | — |
| 2025-06-12 | $78.98 | $240.18 | 361,100 | — | — |
| 2025-06-11 | $77.52 | $235.74 | 447,700 | — | — |
| 2025-06-10 | $75.17 | $228.59 | 262,300 | — | — |
| 2025-06-09 | $73.41 | $223.24 | 324,900 | — | — |
| 2025-06-06 | $73.54 | $223.64 | 477,200 | — | — |
| 2025-06-05 | $72.96 | $221.87 | 508,700 | — | — |
| 2025-06-04 | $72.24 | $219.68 | 482,200 | — | — |
| 2025-06-03 | $73.60 | $222.21 | 532,600 | — | — |
| 2025-06-02 | $72.59 | $219.16 | 390,800 | — | — |
| 2025-05-30 | $71.35 | $215.42 | 375,900 | — | — |
| 2025-05-29 | $71.82 | $216.84 | 347,900 | — | — |
| 2025-05-28 | $71.72 | $216.53 | 358,400 | — | — |
| 2025-05-27 | $72.34 | $218.41 | 239,000 | — | — |
| 2025-05-23 | $71.69 | $216.44 | 307,400 | — | — |
| 2025-05-22 | $71.21 | $214.99 | 360,800 | — | — |
| 2025-05-21 | $72.05 | $217.53 | 255,000 | — | — |
| 2025-05-20 | $71.93 | $217.17 | 251,600 | — | — |
| 2025-05-19 | $72.01 | $217.41 | 164,900 | — | — |
| 2025-05-16 | $72.50 | $218.89 | 287,000 | — | — |
| 2025-05-15 | $72.33 | $218.38 | 315,400 | — | — |
| 2025-05-14 | $72.74 | $219.61 | 274,800 | — | — |
| 2025-05-13 | $73.60 | $222.21 | 277,100 | — | — |
| 2025-05-12 | $72.47 | $218.80 | 413,700 | — | — |
| 2025-05-09 | $71.17 | $214.87 | 315,500 | — | — |
| 2025-05-08 | $69.53 | $209.92 | 460,000 | — | — |
| 2025-05-07 | $68.44 | $206.63 | 349,100 | — | — |
| 2025-05-06 | $68.39 | $206.48 | 340,500 | — | — |
| 2025-05-05 | $67.71 | $204.43 | 468,500 | — | — |
| 2025-05-02 | $68.78 | $207.66 | 503,300 | — | — |
| 2025-05-01 | $68.07 | $205.51 | 468,200 | — | — |
| 2025-04-30 | $67.38 | $203.43 | 458,300 | — | — |
| 2025-04-29 | $69.42 | $209.59 | 386,900 | — | — |
| 2025-04-28 | $69.45 | $209.68 | 286,000 | — | — |
| 2025-04-25 | $68.92 | $208.08 | 406,000 | — | — |
| 2025-04-24 | $68.14 | $205.72 | 403,200 | — | — |
| 2025-04-23 | $67.16 | $202.77 | 510,600 | — | — |
| 2025-04-22 | $67.97 | $205.21 | 698,500 | — | — |
| 2025-04-21 | $64.85 | $195.79 | 591,600 | — | — |
| 2025-04-17 | $63.70 | $192.32 | 664,400 | — | — |
| 2025-04-16 | $62.16 | $187.67 | 397,400 | — | — |
| 2025-04-15 | $60.95 | $184.02 | 378,700 | — | — |
| 2025-04-14 | $62.20 | $187.79 | 537,500 | — | — |
| 2025-04-11 | $62.58 | $188.94 | 615,000 | — | — |
| 2025-04-10 | $60.27 | $181.96 | 617,300 | — | — |
| 2025-04-09 | $64.61 | $195.07 | 965,000 | — | — |
| 2025-04-08 | $60.22 | $181.81 | 947,400 | — | — |
| 2025-04-07 | $61.90 | $186.89 | 927,600 | — | — |
| 2025-04-04 | $63.47 | $191.63 | 939,000 | — | — |
| 2025-04-03 | $68.59 | $207.08 | 767,100 | — | — |
| 2025-04-02 | $73.53 | $222.00 | 276,500 | — | — |
| 2025-04-01 | $72.89 | $220.07 | 225,500 | — | — |
| 2025-03-31 | $72.32 | $218.35 | 311,600 | — | — |
| 2025-03-28 | $70.84 | $213.88 | 329,100 | — | — |
| 2025-03-27 | $72.27 | $218.19 | 330,400 | — | — |
| 2025-03-26 | $73.16 | $220.88 | 330,100 | — | — |
| 2025-03-25 | $73.34 | $221.42 | 240,200 | — | — |
| 2025-03-24 | $72.79 | $219.76 | 316,500 | — | — |
| 2025-03-21 | $71.21 | $214.99 | 394,000 | — | — |
| 2025-03-20 | $71.26 | $215.14 | 373,100 | — | — |
| 2025-03-19 | $70.32 | $212.31 | 329,900 | — | — |
| 2025-03-18 | $69.11 | $208.65 | 204,400 | — | — |
| 2025-03-17 | $69.15 | $208.77 | 298,000 | — | — |
| 2025-03-14 | $67.90 | $205.00 | 325,600 | — | — |
| 2025-03-13 | $66.62 | $201.14 | 326,200 | — | — |
| 2025-03-12 | $67.06 | $202.46 | 437,000 | — | — |
| 2025-03-11 | $66.40 | $200.47 | 690,400 | — | — |
| 2025-03-10 | $69.19 | $208.90 | 701,300 | — | — |
| 2025-03-07 | $68.68 | $207.36 | 689,600 | — | — |
| 2025-03-06 | $65.13 | $196.64 | 429,100 | — | — |
| 2025-03-05 | $64.20 | $193.83 | 691,900 | — | — |
| 2025-03-04 | $65.68 | $196.79 | 797,900 | — | — |
| 2025-03-03 | $66.23 | $198.44 | 986,900 | — | — |
| 2025-02-28 | $67.84 | $203.26 | 447,300 | — | — |
| 2025-02-27 | $67.59 | $202.51 | 441,900 | — | — |
| 2025-02-26 | $68.12 | $204.10 | 351,300 | — | — |
| 2025-02-25 | $68.40 | $204.94 | 422,000 | — | — |
| 2025-02-24 | $68.97 | $206.65 | 463,000 | — | — |
| 2025-02-21 | $69.81 | $209.16 | 430,300 | — | — |
| 2025-02-20 | $73.00 | $218.72 | 481,400 | — | — |
| 2025-02-19 | $71.44 | $214.05 | 332,200 | — | — |
| 2025-02-18 | $71.09 | $213.00 | 352,700 | — | — |
| 2025-02-14 | $69.25 | $207.48 | 379,000 | — | — |
| 2025-02-13 | $70.28 | $210.57 | 400,800 | — | — |
| 2025-02-12 | $70.48 | $211.17 | 526,600 | — | — |
| 2025-02-11 | $71.07 | $212.94 | 325,800 | — | — |
| 2025-02-10 | $68.75 | $205.99 | 408,600 | — | — |
| 2025-02-07 | $67.51 | $202.27 | 480,800 | — | — |
| 2025-02-06 | $66.71 | $199.87 | 490,300 | — | — |
| 2025-02-05 | $66.47 | $199.16 | 497,400 | — | — |
| 2025-02-04 | $66.76 | $200.02 | 713,900 | — | — |
| 2025-02-03 | $66.80 | $200.14 | 1,006,800 | — | — |
| 2025-01-31 | $66.64 | $199.66 | 1,154,500 | — | — |
| 2025-01-30 | $71.45 | $214.08 | 617,400 | — | — |
| 2025-01-29 | $70.18 | $210.27 | 307,700 | — | — |
| 2025-01-28 | $70.41 | $210.96 | 424,000 | — | — |
| 2025-01-27 | $70.09 | $210.00 | 453,000 | — | — |
| 2025-01-24 | $70.30 | $210.63 | 272,500 | — | — |
| 2025-01-23 | $71.57 | $214.44 | 459,000 | — | — |
| 2025-01-22 | $71.00 | $212.73 | 535,500 | — | — |
| 2025-01-21 | $70.40 | $210.93 | 528,600 | — | — |
| 2025-01-17 | $68.42 | $205.00 | 462,400 | — | — |
| 2025-01-16 | $68.65 | $205.69 | 815,300 | — | — |
| 2025-01-15 | $68.30 | $204.64 | 571,600 | — | — |
| 2025-01-14 | $67.06 | $200.92 | 742,900 | — | — |
| 2025-01-13 | $66.61 | $199.57 | 745,200 | — | — |
| 2025-01-10 | $66.86 | $200.32 | 615,800 | — | — |
| 2025-01-08 | $66.30 | $198.65 | 523,600 | — | — |
| 2025-01-07 | $65.83 | $197.24 | 831,600 | — | — |
| 2025-01-06 | $63.14 | $189.18 | 577,200 | — | — |
| 2025-01-03 | $62.41 | $186.99 | 708,400 | — | — |
| 2025-01-02 | $62.52 | $187.32 | 501,900 | — | — |