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
- 1983-09-30 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $60.38 | 49,914 |
| 2026-09-03 | — | — | — | $60.01 | 42,404 |
| 2026-09-02 | — | — | — | $58.62 | 64,143 |
| 2026-09-01 | — | — | — | $58.93 | 40,722 |
| 2026-08-31 | — | — | — | $60.22 | 70,543 |
| 2026-08-28 | — | — | — | $61.97 | 117,268 |
| 2026-08-27 | $61.95 | $159.18 | 1,044,800 | $61.87 | 43,404 |
| 2026-08-26 | $62.48 | $160.54 | 1,013,400 | $62.73 | 117,680 |
| 2026-08-25 | $62.15 | $159.70 | 1,323,100 | $63.44 | 60,748 |
| 2026-08-24 | $62.72 | $161.16 | 1,170,000 | $63.70 | 62,354 |
| 2026-08-21 | $63.08 | $162.09 | 1,140,700 | $62.97 | 56,289 |
| 2026-08-20 | $62.43 | $160.42 | 1,195,100 | $62.71 | 89,157 |
| 2026-08-19 | $63.80 | $163.94 | 1,629,700 | $61.80 | 75,521 |
| 2026-08-18 | $60.86 | $156.38 | 977,300 | $61.12 | 42,907 |
| 2026-08-17 | $61.40 | $157.77 | 950,000 | $61.85 | 62,746 |
| 2026-08-14 | $62.17 | $159.75 | 747,700 | $62.15 | 22,847 |
| 2026-08-13 | $62.50 | $160.60 | 1,044,700 | $62.97 | 37,588 |
| 2026-08-12 | $62.59 | $160.83 | 1,262,700 | $63.38 | 57,217 |
| 2026-08-11 | $63.67 | $163.60 | 1,386,100 | $62.64 | 35,812 |
| 2026-08-10 | $62.41 | $160.36 | 1,229,200 | $63.58 | 60,975 |
| 2026-08-07 | $63.98 | $164.40 | 1,280,700 | $62.90 | 56,105 |
| 2026-08-06 | $62.99 | $161.85 | 1,552,900 | $62.91 | 108,123 |
| 2026-08-05 | $63.18 | $162.34 | 1,582,200 | $62.86 | 83,610 |
| 2026-08-04 | $63.37 | $162.83 | 1,816,100 | $61.07 | 114,155 |
| 2026-08-03 | $60.73 | $156.05 | 2,259,500 | $60.57 | 173,660 |
| 2026-07-31 | $60.13 | $154.51 | 2,938,600 | $59.40 | 102,430 |
| 2026-07-30 | $59.81 | $152.76 | 3,045,300 | $63.73 | 173,481 |
| 2026-07-29 | $62.04 | $158.45 | 2,500,400 | $63.37 | 120,836 |
| 2026-07-28 | $64.01 | $163.49 | 1,634,300 | $63.08 | 88,730 |
| 2026-07-27 | $62.44 | $159.48 | 1,567,300 | $61.11 | 91,128 |
| 2026-07-24 | $60.78 | $155.24 | 1,507,700 | $59.35 | 48,486 |
| 2026-07-23 | $59.49 | $151.94 | 1,632,800 | $59.42 | 82,381 |
| 2026-07-22 | $59.35 | $151.58 | 1,087,500 | $59.30 | 97,519 |
| 2026-07-21 | $58.76 | $150.08 | 1,969,100 | $59.08 | 58,626 |
| 2026-07-20 | $58.88 | $150.38 | 1,818,400 | $59.08 | 104,674 |
| 2026-07-17 | $58.85 | $150.31 | 2,020,200 | — | — |
| 2026-07-16 | $60.53 | $154.60 | 1,992,300 | — | — |
| 2026-07-15 | $60.31 | $154.04 | 1,777,000 | — | — |
| 2026-07-14 | $60.87 | $155.47 | 1,431,200 | — | — |
| 2026-07-13 | $59.53 | $152.04 | 1,567,700 | — | — |
| 2026-07-10 | $60.44 | $154.37 | 1,609,900 | — | — |
| 2026-07-09 | $59.02 | $150.74 | 2,061,200 | — | — |
| 2026-07-08 | $59.47 | $151.89 | 1,746,300 | — | — |
| 2026-07-07 | $61.31 | $156.59 | 1,489,100 | — | — |
| 2026-07-06 | $62.45 | $159.50 | 1,441,700 | — | — |
| 2026-07-02 | $62.72 | $160.19 | 1,700,000 | — | — |
| 2026-07-01 | $62.14 | $158.71 | 1,502,500 | — | — |
| 2026-06-30 | $62.72 | $160.19 | 1,452,500 | — | — |
| 2026-06-29 | $61.68 | $157.53 | 1,473,700 | — | — |
| 2026-06-26 | $61.72 | $157.64 | 3,061,700 | — | — |
| 2026-06-25 | $61.13 | $156.13 | 1,600,000 | — | — |
| 2026-06-24 | $60.18 | $153.70 | 1,703,100 | — | — |
| 2026-06-23 | $57.44 | $146.71 | 1,585,700 | — | — |
| 2026-06-22 | $58.69 | $149.90 | 2,903,400 | — | — |
| 2026-06-18 | $58.22 | $148.70 | 4,224,600 | — | — |
| 2026-06-17 | $57.88 | $147.83 | 1,835,100 | — | — |
| 2026-06-16 | $60.24 | $153.86 | 1,342,200 | — | — |
| 2026-06-15 | $60.02 | $153.29 | 1,848,000 | — | — |
| 2026-06-12 | $59.08 | $150.89 | 1,646,700 | — | — |
| 2026-06-11 | $58.66 | $149.82 | 1,657,400 | — | — |
| 2026-06-10 | $57.22 | $146.14 | 1,937,900 | — | — |
| 2026-06-09 | $59.23 | $151.28 | 1,798,800 | — | — |
| 2026-06-08 | $57.33 | $146.42 | 1,825,200 | — | — |
| 2026-06-05 | $57.20 | $146.09 | 1,811,100 | — | — |
| 2026-06-04 | $57.01 | $145.61 | 2,141,200 | — | — |
| 2026-06-03 | $56.73 | $144.89 | 1,085,000 | — | — |
| 2026-06-02 | $56.76 | $144.97 | 1,261,800 | — | — |
| 2026-06-01 | $55.78 | $142.47 | 1,683,000 | — | — |
| 2026-05-29 | $56.72 | $144.87 | 1,741,900 | — | — |
| 2026-05-28 | $57.62 | $147.16 | 1,343,400 | — | — |
| 2026-05-27 | $58.01 | $148.16 | 1,341,500 | — | — |
| 2026-05-26 | $58.33 | $148.98 | 1,672,700 | — | — |
| 2026-05-22 | $57.28 | $146.30 | 1,374,200 | — | — |
| 2026-05-21 | $57.17 | $146.02 | 1,407,600 | — | — |
| 2026-05-20 | $56.68 | $144.76 | 1,636,500 | — | — |
| 2026-05-19 | $55.95 | $142.90 | 1,384,600 | — | — |
| 2026-05-18 | $56.70 | $144.82 | 1,592,100 | — | — |
| 2026-05-15 | $56.01 | $143.05 | 1,829,400 | — | — |
| 2026-05-14 | $57.97 | $148.06 | 1,867,500 | — | — |
| 2026-05-13 | $56.98 | $145.53 | 1,558,200 | — | — |
| 2026-05-12 | $58.09 | $148.37 | 1,391,400 | — | — |
| 2026-05-11 | $58.52 | $149.46 | 1,765,100 | — | — |
| 2026-05-08 | $58.60 | $149.67 | 1,859,300 | — | — |
| 2026-05-07 | $60.23 | $153.83 | 1,973,000 | — | — |
| 2026-05-06 | $61.06 | $155.95 | 1,857,800 | — | — |
| 2026-05-05 | $58.88 | $150.38 | 1,462,300 | — | — |
| 2026-05-04 | $58.86 | $150.33 | 2,079,600 | — | — |
| 2026-05-01 | $60.35 | $154.14 | 2,368,400 | — | — |
| 2026-04-30 | $61.84 | $157.94 | 4,557,000 | — | — |
| 2026-04-29 | $63.68 | $161.72 | 2,615,800 | — | — |
| 2026-04-28 | $63.91 | $162.31 | 1,260,600 | — | — |
| 2026-04-27 | $64.68 | $164.26 | 1,354,100 | — | — |
| 2026-04-24 | $64.38 | $163.50 | 1,145,100 | — | — |
| 2026-04-23 | $65.09 | $165.30 | 1,455,800 | — | — |
| 2026-04-22 | $64.81 | $164.59 | 1,372,400 | — | — |
| 2026-04-21 | $64.99 | $165.05 | 852,900 | — | — |
| 2026-04-20 | $65.60 | $166.60 | 1,403,100 | — | — |
| 2026-04-17 | $64.82 | $164.62 | 2,422,500 | — | — |
| 2026-04-16 | $63.28 | $160.71 | 1,745,500 | — | — |
| 2026-04-15 | $63.37 | $160.94 | 2,406,100 | — | — |