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
- 1993-11-05 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $95.45 | 40,841 |
| 2026-09-03 | — | — | — | $97.71 | 15,509 |
| 2026-09-02 | — | — | — | $96.02 | 14,197 |
| 2026-09-01 | — | — | — | $96.11 | 19,549 |
| 2026-08-31 | — | — | — | $97.92 | 12,889 |
| 2026-08-28 | — | — | — | $99.97 | 18,904 |
| 2026-08-27 | $99.27 | $99.27 | 326,600 | $99.14 | 7,041 |
| 2026-08-26 | $98.86 | $98.86 | 378,100 | $98.25 | 18,642 |
| 2026-08-25 | $98.73 | $98.73 | 594,900 | $99.03 | 37,629 |
| 2026-08-24 | $98.69 | $98.69 | 376,200 | $100.04 | 12,849 |
| 2026-08-21 | $100.03 | $100.03 | 547,600 | $98.61 | 18,652 |
| 2026-08-20 | $98.43 | $98.43 | 310,100 | $97.68 | 16,877 |
| 2026-08-19 | $98.86 | $98.86 | 861,600 | $98.13 | 48,241 |
| 2026-08-18 | $96.18 | $96.18 | 754,600 | $100.10 | 43,866 |
| 2026-08-17 | $100.61 | $100.61 | 522,000 | $101.00 | 22,181 |
| 2026-08-14 | $101.56 | $101.56 | 441,500 | $102.69 | 19,049 |
| 2026-08-13 | $102.72 | $102.72 | 1,210,800 | $102.00 | 10,671 |
| 2026-08-12 | $102.61 | $102.61 | 394,500 | $103.98 | 13,348 |
| 2026-08-11 | $103.33 | $103.33 | 463,900 | $103.21 | 19,260 |
| 2026-08-10 | $102.63 | $102.63 | 432,400 | $102.31 | 16,413 |
| 2026-08-07 | $103.75 | $103.75 | 371,100 | $103.43 | 24,202 |
| 2026-08-06 | $102.82 | $102.82 | 571,400 | $105.16 | 43,825 |
| 2026-08-05 | $105.57 | $105.57 | 816,400 | $106.52 | 58,512 |
| 2026-08-04 | $106.29 | $106.29 | 1,346,300 | $101.93 | 55,073 |
| 2026-08-03 | $100.95 | $100.95 | 915,300 | $100.93 | 52,874 |
| 2026-07-31 | $99.66 | $99.66 | 800,200 | $98.63 | 51,246 |
| 2026-07-30 | $98.85 | $98.85 | 1,519,400 | $102.10 | 77,961 |
| 2026-07-29 | $102.33 | $102.33 | 2,704,400 | $106.23 | 144,016 |
| 2026-07-28 | $107.02 | $107.02 | 6,630,900 | $91.75 | 334,866 |
| 2026-07-27 | $84.78 | $84.78 | 2,326,700 | $84.50 | 120,175 |
| 2026-07-24 | $84.22 | $84.22 | 555,900 | $84.11 | 39,878 |
| 2026-07-23 | $83.93 | $83.93 | 476,800 | $83.40 | 30,342 |
| 2026-07-22 | $83.21 | $83.21 | 736,200 | $84.56 | 39,749 |
| 2026-07-21 | $84.14 | $84.14 | 416,600 | $84.83 | 17,420 |
| 2026-07-20 | $84.37 | $84.37 | 663,800 | $86.70 | 27,119 |
| 2026-07-17 | $85.99 | $85.99 | 486,900 | — | — |
| 2026-07-16 | $85.90 | $85.90 | 442,500 | — | — |
| 2026-07-15 | $83.99 | $83.99 | 380,900 | — | — |
| 2026-07-14 | $83.46 | $83.46 | 298,400 | — | — |
| 2026-07-13 | $83.39 | $83.39 | 530,600 | — | — |
| 2026-07-10 | $85.10 | $85.10 | 291,800 | — | — |
| 2026-07-09 | $84.99 | $84.99 | 317,900 | — | — |
| 2026-07-08 | $84.05 | $84.05 | 573,800 | — | — |
| 2026-07-07 | $84.44 | $84.44 | 444,300 | — | — |
| 2026-07-06 | $86.74 | $86.74 | 636,400 | — | — |
| 2026-07-02 | $85.11 | $85.11 | 691,200 | — | — |
| 2026-07-01 | $84.49 | $84.49 | 897,900 | — | — |
| 2026-06-30 | $86.53 | $86.53 | 430,500 | — | — |
| 2026-06-29 | $83.72 | $83.72 | 663,800 | — | — |
| 2026-06-26 | $83.87 | $83.87 | 1,841,800 | — | — |
| 2026-06-25 | $82.95 | $82.95 | 925,500 | — | — |
| 2026-06-24 | $81.61 | $81.61 | 434,600 | — | — |
| 2026-06-23 | $81.10 | $81.10 | 480,100 | — | — |
| 2026-06-22 | $81.76 | $81.76 | 542,100 | — | — |
| 2026-06-18 | $80.81 | $80.81 | 1,292,200 | — | — |
| 2026-06-17 | $79.26 | $79.26 | 786,100 | — | — |
| 2026-06-16 | $81.10 | $81.10 | 561,900 | — | — |
| 2026-06-15 | $80.71 | $80.71 | 467,700 | — | — |
| 2026-06-12 | $80.56 | $80.56 | 479,400 | — | — |
| 2026-06-11 | $80.72 | $80.72 | 517,600 | — | — |
| 2026-06-10 | $79.68 | $79.68 | 489,400 | — | — |
| 2026-06-09 | $82.34 | $82.34 | 642,700 | — | — |
| 2026-06-08 | $81.80 | $81.80 | 616,000 | — | — |
| 2026-06-05 | $80.07 | $80.07 | 883,100 | — | — |
| 2026-06-04 | $81.05 | $81.05 | 622,000 | — | — |
| 2026-06-03 | $82.12 | $82.12 | 531,600 | — | — |
| 2026-06-02 | $83.94 | $83.94 | 520,500 | — | — |
| 2026-06-01 | $84.79 | $84.79 | 618,900 | — | — |
| 2026-05-29 | $82.48 | $82.48 | 759,600 | — | — |
| 2026-05-28 | $83.59 | $83.59 | 670,100 | — | — |
| 2026-05-27 | $85.30 | $85.30 | 522,000 | — | — |
| 2026-05-26 | $84.44 | $84.44 | 649,200 | — | — |
| 2026-05-22 | $83.02 | $83.02 | 598,200 | — | — |
| 2026-05-21 | $81.85 | $81.85 | 655,500 | — | — |
| 2026-05-20 | $81.35 | $81.35 | 846,600 | — | — |
| 2026-05-19 | $78.02 | $78.02 | 756,500 | — | — |
| 2026-05-18 | $80.80 | $80.80 | 779,200 | — | — |
| 2026-05-15 | $79.24 | $79.24 | 708,400 | — | — |
| 2026-05-14 | $81.53 | $81.53 | 750,300 | — | — |
| 2026-05-13 | $82.22 | $82.22 | 612,500 | — | — |
| 2026-05-12 | $81.26 | $81.26 | 741,100 | — | — |
| 2026-05-11 | $81.71 | $81.71 | 763,600 | — | — |
| 2026-05-08 | $81.87 | $81.87 | 654,500 | — | — |
| 2026-05-07 | $81.14 | $81.14 | 781,300 | — | — |
| 2026-05-06 | $82.97 | $82.97 | 821,700 | — | — |
| 2026-05-05 | $84.42 | $84.42 | 395,900 | — | — |
| 2026-05-04 | $84.22 | $84.22 | 797,700 | — | — |
| 2026-05-01 | $85.40 | $85.40 | 577,300 | — | — |
| 2026-04-30 | $83.80 | $83.80 | 1,134,200 | — | — |
| 2026-04-29 | $82.69 | $82.69 | 1,507,800 | — | — |
| 2026-04-28 | $87.00 | $87.00 | 3,255,200 | — | — |
| 2026-04-27 | $86.92 | $86.92 | 1,979,000 | — | — |
| 2026-04-24 | $88.55 | $88.55 | 647,700 | — | — |
| 2026-04-23 | $88.56 | $88.56 | 883,600 | — | — |
| 2026-04-22 | $89.68 | $89.68 | 1,553,000 | — | — |
| 2026-04-21 | $94.16 | $94.16 | 1,395,800 | — | — |
| 2026-04-20 | $97.63 | $97.63 | 750,300 | — | — |
| 2026-04-17 | $98.43 | $98.43 | 810,500 | — | — |
| 2026-04-16 | $97.00 | $97.00 | 567,400 | — | — |
| 2026-04-15 | $97.55 | $97.55 | 574,500 | — | — |
| 2026-04-14 | $96.36 | $96.36 | 559,900 | — | — |
| 2026-04-13 | $94.47 | $94.47 | 623,200 | — | — |
| 2026-04-10 | $94.19 | $94.19 | 337,500 | — | — |
| 2026-04-09 | $95.10 | $95.10 | 650,700 | — | — |
| 2026-04-08 | $92.99 | $92.99 | 843,200 | — | — |
| 2026-04-07 | $89.98 | $89.98 | 506,200 | — | — |
| 2026-04-06 | $91.12 | $91.12 | 517,100 | — | — |
| 2026-04-02 | $88.69 | $88.69 | 491,800 | — | — |
| 2026-04-01 | $90.42 | $90.42 | 578,300 | — | — |
| 2026-03-31 | $89.63 | $89.63 | 1,003,500 | — | — |
| 2026-03-30 | $83.88 | $83.88 | 843,900 | — | — |
| 2026-03-27 | $85.60 | $85.60 | 896,600 | — | — |
| 2026-03-26 | $88.35 | $88.35 | 841,700 | — | — |
| 2026-03-25 | $93.54 | $93.54 | 529,800 | — | — |
| 2026-03-24 | $92.69 | $92.69 | 1,414,800 | — | — |
| 2026-03-23 | $93.40 | $93.40 | 1,797,200 | — | — |
| 2026-03-20 | $91.28 | $91.28 | 2,802,200 | — | — |
| 2026-03-19 | $92.69 | $92.69 | 923,500 | — | — |
| 2026-03-18 | $91.79 | $91.79 | 581,200 | — | — |
| 2026-03-17 | $92.31 | $92.31 | 787,400 | — | — |
| 2026-03-16 | $91.28 | $91.28 | 722,900 | — | — |
| 2026-03-13 | $90.00 | $90.00 | 539,900 | — | — |
| 2026-03-12 | $90.62 | $90.62 | 552,500 | — | — |
| 2026-03-11 | $91.96 | $91.96 | 477,100 | — | — |
| 2026-03-10 | $93.04 | $93.04 | 1,303,300 | — | — |
| 2026-03-09 | $96.18 | $96.18 | 1,225,600 | — | — |
| 2026-03-06 | $91.25 | $91.25 | 1,181,800 | — | — |
| 2026-03-05 | $91.22 | $91.22 | 1,155,600 | — | — |
| 2026-03-04 | $92.29 | $92.29 | 1,049,900 | — | — |
| 2026-03-03 | $93.94 | $93.94 | 804,000 | — | — |
| 2026-03-02 | $95.16 | $95.16 | 832,900 | — | — |
| 2026-02-27 | $93.95 | $93.95 | 959,700 | — | — |
| 2026-02-26 | $96.08 | $96.08 | 960,300 | — | — |
| 2026-02-25 | $97.15 | $97.15 | 1,362,600 | — | — |
| 2026-02-24 | $97.84 | $97.84 | 6,014,100 | — | — |
| 2026-02-23 | $95.21 | $95.21 | 2,762,500 | — | — |
| 2026-02-20 | $99.54 | $99.54 | 1,725,400 | — | — |
| 2026-02-19 | $99.11 | $99.11 | 1,048,800 | — | — |
| 2026-02-18 | $99.58 | $99.58 | 1,971,400 | — | — |
| 2026-02-17 | $96.43 | $96.43 | 2,764,200 | — | — |
| 2026-02-13 | $89.36 | $89.36 | 2,273,200 | — | — |
| 2026-02-12 | $95.74 | $95.74 | 1,319,200 | — | — |
| 2026-02-11 | $99.81 | $99.81 | 819,100 | — | — |
| 2026-02-10 | $105.57 | $105.57 | 561,500 | — | — |
| 2026-02-09 | $104.48 | $104.48 | 474,000 | — | — |
| 2026-02-06 | $104.05 | $104.05 | 596,900 | — | — |
| 2026-02-05 | $99.56 | $99.56 | 490,600 | — | — |
| 2026-02-04 | $101.94 | $101.94 | 560,900 | — | — |
| 2026-02-03 | $101.11 | $101.11 | 558,200 | — | — |
| 2026-02-02 | $100.45 | $100.45 | 491,400 | — | — |
| 2026-01-30 | $99.08 | $99.08 | 472,800 | — | — |
| 2026-01-29 | $100.19 | $100.19 | 401,800 | — | — |
| 2026-01-28 | $99.21 | $99.21 | 600,300 | — | — |
| 2026-01-27 | $99.00 | $99.00 | 307,500 | — | — |
| 2026-01-26 | $98.38 | $98.38 | 450,500 | — | — |
| 2026-01-23 | $97.67 | $97.67 | 501,400 | — | — |
| 2026-01-22 | $99.69 | $99.69 | 322,700 | — | — |
| 2026-01-21 | $98.99 | $98.99 | 547,100 | — | — |
| 2026-01-20 | $96.81 | $96.81 | 814,400 | — | — |
| 2026-01-16 | $100.04 | $100.04 | 318,500 | — | — |
| 2026-01-15 | $100.91 | $100.91 | 783,000 | — | — |
| 2026-01-14 | $98.36 | $98.36 | 736,200 | — | — |
| 2026-01-13 | $99.28 | $99.28 | 611,800 | — | — |
| 2026-01-12 | $97.44 | $97.44 | 548,400 | — | — |
| 2026-01-09 | $99.31 | $99.31 | 811,700 | — | — |
| 2026-01-08 | $98.44 | $98.44 | 405,800 | — | — |
| 2026-01-07 | $97.25 | $97.25 | 430,600 | — | — |
| 2026-01-06 | $97.65 | $97.65 | 491,500 | — | — |
| 2026-01-05 | $96.73 | $96.73 | 520,500 | — | — |
| 2026-01-02 | $94.47 | $94.47 | 379,600 | — | — |