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
- 1981-12-31 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 | — | — | — | $71.84 | 45,020 |
| 2026-09-03 | — | — | — | $75.11 | 115,415 |
| 2026-09-02 | — | — | — | $73.93 | 35,176 |
| 2026-09-01 | — | — | — | $74.72 | 97,821 |
| 2026-08-31 | — | — | — | $77.09 | 53,655 |
| 2026-08-28 | — | — | — | $78.20 | 36,551 |
| 2026-08-27 | $77.60 | $186.70 | 816,100 | $79.11 | 32,057 |
| 2026-08-26 | $79.67 | $191.68 | 647,200 | $81.07 | 37,866 |
| 2026-08-25 | $80.33 | $193.27 | 461,700 | $82.37 | 23,428 |
| 2026-08-24 | $81.25 | $195.48 | 553,100 | $81.73 | 23,363 |
| 2026-08-21 | $80.83 | $194.47 | 578,600 | $82.40 | 33,029 |
| 2026-08-20 | $81.06 | $195.02 | 524,300 | $79.64 | 34,694 |
| 2026-08-19 | $81.61 | $195.29 | 678,300 | $82.53 | 37,689 |
| 2026-08-18 | $81.01 | $193.85 | 891,600 | $80.57 | 46,300 |
| 2026-08-17 | $82.30 | $196.94 | 768,100 | $81.94 | 34,520 |
| 2026-08-14 | $82.67 | $197.83 | 464,300 | $80.91 | 33,344 |
| 2026-08-13 | $81.60 | $195.27 | 680,600 | $79.27 | 46,051 |
| 2026-08-12 | $80.33 | $192.23 | 669,900 | $81.97 | 21,552 |
| 2026-08-11 | $81.41 | $194.81 | 670,500 | $80.42 | 27,951 |
| 2026-08-10 | $80.43 | $192.47 | 732,100 | $81.43 | 43,949 |
| 2026-08-07 | $81.55 | $195.15 | 488,000 | $81.92 | 27,811 |
| 2026-08-06 | $81.25 | $194.43 | 483,000 | $83.45 | 27,011 |
| 2026-08-05 | $83.58 | $200.00 | 651,300 | $83.03 | 40,451 |
| 2026-08-04 | $83.27 | $199.26 | 682,400 | $78.36 | 39,634 |
| 2026-08-03 | $79.39 | $189.98 | 616,000 | $80.10 | 31,827 |
| 2026-07-31 | $79.00 | $189.04 | 1,160,800 | $80.08 | 63,234 |
| 2026-07-30 | $79.75 | $190.84 | 1,307,400 | $81.85 | 93,200 |
| 2026-07-29 | $80.46 | $192.54 | 1,031,500 | $81.60 | 74,582 |
| 2026-07-28 | $82.01 | $196.25 | 838,000 | $81.98 | 45,403 |
| 2026-07-27 | $80.65 | $192.99 | 552,800 | $80.40 | 49,934 |
| 2026-07-24 | $79.92 | $191.25 | 511,200 | $79.38 | 52,451 |
| 2026-07-23 | $79.56 | $190.38 | 1,059,000 | $80.98 | 58,479 |
| 2026-07-22 | $82.08 | $196.41 | 834,300 | $81.11 | 52,592 |
| 2026-07-21 | $80.59 | $192.85 | 752,300 | $81.14 | 51,379 |
| 2026-07-20 | $79.13 | $189.35 | 546,500 | $81.15 | 31,747 |
| 2026-07-17 | $80.45 | $192.51 | 850,200 | — | — |
| 2026-07-16 | $81.97 | $196.15 | 588,100 | — | — |
| 2026-07-15 | $79.00 | $189.04 | 644,700 | — | — |
| 2026-07-14 | $77.50 | $185.45 | 417,200 | — | — |
| 2026-07-13 | $76.95 | $184.14 | 422,800 | — | — |
| 2026-07-10 | $77.90 | $186.41 | 490,500 | — | — |
| 2026-07-09 | $77.99 | $186.63 | 677,100 | — | — |
| 2026-07-08 | $75.29 | $180.17 | 689,400 | — | — |
| 2026-07-07 | $77.33 | $185.05 | 633,300 | — | — |
| 2026-07-06 | $79.27 | $189.69 | 432,200 | — | — |
| 2026-07-02 | $79.09 | $189.26 | 644,200 | — | — |
| 2026-07-01 | $81.58 | $195.22 | 556,000 | — | — |
| 2026-06-30 | $84.24 | $201.58 | 766,700 | — | — |
| 2026-06-29 | $85.71 | $205.10 | 855,100 | — | — |
| 2026-06-26 | $87.08 | $208.38 | 1,114,100 | — | — |
| 2026-06-25 | $87.96 | $210.48 | 597,300 | — | — |
| 2026-06-24 | $84.85 | $203.04 | 949,700 | — | — |
| 2026-06-23 | $81.24 | $194.40 | 729,900 | — | — |
| 2026-06-22 | $81.52 | $195.07 | 822,900 | — | — |
| 2026-06-18 | $83.57 | $199.98 | 1,002,100 | — | — |
| 2026-06-17 | $80.73 | $193.18 | 742,000 | — | — |
| 2026-06-16 | $82.20 | $196.70 | 433,900 | — | — |
| 2026-06-15 | $82.13 | $196.53 | 954,300 | — | — |
| 2026-06-12 | $82.56 | $197.56 | 394,800 | — | — |
| 2026-06-11 | $81.62 | $195.31 | 495,800 | — | — |
| 2026-06-10 | $78.68 | $188.28 | 747,700 | — | — |
| 2026-06-09 | $83.14 | $198.95 | 565,700 | — | — |
| 2026-06-08 | $80.67 | $193.04 | 453,900 | — | — |
| 2026-06-05 | $80.40 | $192.39 | 441,000 | — | — |
| 2026-06-04 | $82.44 | $197.28 | 435,200 | — | — |
| 2026-06-03 | $82.12 | $196.51 | 672,800 | — | — |
| 2026-06-02 | $81.76 | $195.65 | 640,700 | — | — |
| 2026-06-01 | $82.47 | $197.35 | 407,500 | — | — |
| 2026-05-29 | $83.76 | $200.43 | 721,100 | — | — |
| 2026-05-28 | $83.63 | $200.12 | 833,600 | — | — |
| 2026-05-27 | $83.56 | $199.96 | 490,400 | — | — |
| 2026-05-26 | $83.37 | $199.50 | 859,300 | — | — |
| 2026-05-22 | $80.96 | $193.73 | 645,300 | — | — |
| 2026-05-21 | $78.74 | $188.42 | 514,700 | — | — |
| 2026-05-20 | $77.86 | $186.32 | 956,400 | — | — |
| 2026-05-19 | $73.49 | $175.86 | 817,200 | — | — |
| 2026-05-18 | $76.47 | $182.99 | 551,000 | — | — |
| 2026-05-15 | $77.55 | $184.52 | 452,300 | — | — |
| 2026-05-14 | $79.32 | $188.73 | 515,900 | — | — |
| 2026-05-13 | $78.18 | $186.02 | 479,100 | — | — |
| 2026-05-12 | $77.50 | $184.40 | 607,500 | — | — |
| 2026-05-11 | $79.53 | $189.23 | 426,300 | — | — |
| 2026-05-08 | $81.71 | $194.42 | 504,600 | — | — |
| 2026-05-07 | $80.77 | $192.18 | 604,500 | — | — |
| 2026-05-06 | $81.46 | $193.82 | 577,000 | — | — |
| 2026-05-05 | $78.42 | $186.59 | 504,900 | — | — |
| 2026-05-04 | $74.46 | $177.17 | 692,000 | — | — |
| 2026-05-01 | $79.42 | $188.97 | 672,800 | — | — |
| 2026-04-30 | $79.45 | $189.04 | 1,123,600 | — | — |
| 2026-04-29 | $79.35 | $188.80 | 944,800 | — | — |
| 2026-04-28 | $79.91 | $190.14 | 557,300 | — | — |
| 2026-04-27 | $80.19 | $190.80 | 745,500 | — | — |
| 2026-04-24 | $79.37 | $188.85 | 684,600 | — | — |
| 2026-04-23 | $79.98 | $190.30 | 583,300 | — | — |
| 2026-04-22 | $80.45 | $191.42 | 1,018,800 | — | — |
| 2026-04-21 | $83.97 | $199.80 | 1,461,300 | — | — |
| 2026-04-20 | $82.43 | $196.13 | 615,400 | — | — |
| 2026-04-17 | $81.23 | $193.28 | 928,900 | — | — |
| 2026-04-16 | $77.33 | $184.00 | 1,194,500 | — | — |
| 2026-04-15 | $77.23 | $183.76 | 1,958,200 | — | — |
| 2026-04-14 | $78.78 | $187.45 | 511,100 | — | — |
| 2026-04-13 | $77.80 | $185.12 | 447,700 | — | — |
| 2026-04-10 | $77.06 | $183.36 | 437,600 | — | — |
| 2026-04-09 | $77.99 | $185.57 | 570,300 | — | — |
| 2026-04-08 | $77.02 | $183.26 | 890,100 | — | — |
| 2026-04-07 | $73.55 | $175.00 | 533,400 | — | — |
| 2026-04-06 | $73.40 | $174.65 | 409,000 | — | — |
| 2026-04-02 | $73.30 | $174.41 | 488,300 | — | — |
| 2026-04-01 | $73.07 | $173.86 | 741,000 | — | — |
| 2026-03-31 | $72.76 | $173.12 | 887,100 | — | — |
| 2026-03-30 | $69.56 | $165.51 | 1,437,100 | — | — |
| 2026-03-27 | $70.95 | $168.82 | 896,300 | — | — |
| 2026-03-26 | $73.15 | $174.05 | 605,600 | — | — |
| 2026-03-25 | $73.36 | $174.55 | 905,700 | — | — |
| 2026-03-24 | $73.80 | $175.60 | 751,900 | — | — |
| 2026-03-23 | $74.05 | $176.19 | 955,500 | — | — |
| 2026-03-20 | $70.47 | $167.68 | 1,745,300 | — | — |
| 2026-03-19 | $71.18 | $169.36 | 898,700 | — | — |
| 2026-03-18 | $70.59 | $167.96 | 752,600 | — | — |
| 2026-03-17 | $71.59 | $170.34 | 577,100 | — | — |
| 2026-03-16 | $71.26 | $169.55 | 1,018,300 | — | — |
| 2026-03-13 | $68.91 | $163.96 | 779,400 | — | — |
| 2026-03-12 | $68.99 | $164.15 | 951,700 | — | — |
| 2026-03-11 | $71.07 | $169.10 | 1,087,300 | — | — |
| 2026-03-10 | $72.08 | $171.51 | 1,278,300 | — | — |
| 2026-03-09 | $72.27 | $171.96 | 1,587,700 | — | — |
| 2026-03-06 | $70.62 | $168.03 | 1,825,200 | — | — |
| 2026-03-05 | $73.88 | $175.79 | 2,849,200 | — | — |
| 2026-03-04 | $78.23 | $186.14 | 649,400 | — | — |
| 2026-03-03 | $78.82 | $187.54 | 679,300 | — | — |
| 2026-03-02 | $79.54 | $189.26 | 1,018,300 | — | — |
| 2026-02-27 | $79.62 | $189.45 | 1,487,600 | — | — |
| 2026-02-26 | $82.52 | $196.35 | 962,900 | — | — |
| 2026-02-25 | $80.96 | $192.63 | 1,256,600 | — | — |
| 2026-02-24 | $83.77 | $199.32 | 736,300 | — | — |
| 2026-02-23 | $83.33 | $198.27 | 997,800 | — | — |
| 2026-02-20 | $89.12 | $211.00 | 866,100 | — | — |
| 2026-02-19 | $86.81 | $205.53 | 1,151,800 | — | — |
| 2026-02-18 | $89.22 | $211.24 | 1,106,700 | — | — |
| 2026-02-17 | $87.64 | $207.50 | 868,300 | — | — |
| 2026-02-13 | $87.04 | $206.08 | 552,200 | — | — |
| 2026-02-12 | $86.17 | $204.02 | 1,153,400 | — | — |
| 2026-02-11 | $86.72 | $205.32 | 514,700 | — | — |
| 2026-02-10 | $86.69 | $205.25 | 565,000 | — | — |
| 2026-02-09 | $87.12 | $206.27 | 535,000 | — | — |
| 2026-02-06 | $87.88 | $208.07 | 832,200 | — | — |
| 2026-02-05 | $86.69 | $205.25 | 579,700 | — | — |
| 2026-02-04 | $88.22 | $208.87 | 970,900 | — | — |
| 2026-02-03 | $85.80 | $203.14 | 1,267,800 | — | — |
| 2026-02-02 | $82.15 | $194.50 | 1,122,800 | — | — |
| 2026-01-30 | $80.22 | $189.93 | 927,700 | — | — |
| 2026-01-29 | $80.62 | $190.88 | 2,083,900 | — | — |
| 2026-01-28 | $84.17 | $199.28 | 1,444,300 | — | — |
| 2026-01-27 | $85.77 | $203.07 | 1,045,500 | — | — |
| 2026-01-26 | $85.67 | $202.84 | 861,800 | — | — |
| 2026-01-23 | $86.66 | $205.18 | 754,600 | — | — |
| 2026-01-22 | $87.96 | $208.26 | 1,607,700 | — | — |
| 2026-01-21 | $87.38 | $206.88 | 786,000 | — | — |
| 2026-01-20 | $85.02 | $201.30 | 770,800 | — | — |
| 2026-01-16 | $88.64 | $209.87 | 636,600 | — | — |
| 2026-01-15 | $88.73 | $210.08 | 808,100 | — | — |
| 2026-01-14 | $88.07 | $208.52 | 933,600 | — | — |
| 2026-01-13 | $87.48 | $207.12 | 1,076,400 | — | — |
| 2026-01-12 | $85.92 | $203.43 | 1,242,500 | — | — |
| 2026-01-09 | $87.57 | $207.33 | 1,049,900 | — | — |
| 2026-01-08 | $86.74 | $205.37 | 1,266,900 | — | — |
| 2026-01-07 | $84.66 | $200.44 | 1,151,200 | — | — |
| 2026-01-06 | $83.65 | $198.05 | 2,375,100 | — | — |
| 2026-01-05 | $75.67 | $179.16 | 783,700 | — | — |
| 2026-01-02 | $75.89 | $179.68 | 512,600 | — | — |