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
- 1994-04-06 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 | — | — | — | $62.63 | 488 |
| 2026-09-03 | — | — | — | $63.40 | 206 |
| 2026-09-02 | — | — | — | $62.10 | 733 |
| 2026-09-01 | — | — | — | $61.67 | 648 |
| 2026-08-31 | — | — | — | $61.81 | 425 |
| 2026-08-28 | — | — | — | $62.80 | 412 |
| 2026-08-27 | $62.07 | $185.20 | 31,700 | $62.40 | 892 |
| 2026-08-26 | $62.08 | $185.23 | 29,200 | $62.28 | 928 |
| 2026-08-25 | $62.10 | $185.29 | 32,500 | $61.35 | 721 |
| 2026-08-24 | $61.85 | $184.54 | 26,000 | $61.82 | 366 |
| 2026-08-21 | $62.01 | $185.02 | 41,400 | $61.80 | 1,341 |
| 2026-08-20 | $62.10 | $185.29 | 22,400 | $61.46 | 132 |
| 2026-08-19 | $61.85 | $184.54 | 32,900 | $63.00 | 440 |
| 2026-08-18 | $63.22 | $188.63 | 33,000 | $63.96 | 805 |
| 2026-08-17 | $63.84 | $190.48 | 44,800 | $63.46 | 518 |
| 2026-08-14 | $64.06 | $191.13 | 20,100 | $64.30 | 87 |
| 2026-08-13 | $64.17 | $191.46 | 17,000 | $63.62 | 779 |
| 2026-08-12 | $64.16 | $191.43 | 28,400 | $62.90 | 938 |
| 2026-08-11 | $63.12 | $188.33 | 30,400 | $62.50 | 407 |
| 2026-08-10 | $61.79 | $184.36 | 66,400 | $61.00 | 1,122 |
| 2026-08-07 | $62.32 | $185.94 | 29,900 | $62.84 | 1,012 |
| 2026-08-06 | $63.04 | $187.08 | 28,700 | $63.26 | 846 |
| 2026-08-05 | $63.40 | $188.14 | 22,300 | $63.50 | 450 |
| 2026-08-04 | $63.78 | $189.27 | 35,400 | $62.20 | 1,666 |
| 2026-08-03 | $63.01 | $186.99 | 26,100 | $63.48 | 1,619 |
| 2026-07-31 | $63.16 | $187.43 | 28,800 | $63.15 | 2,111 |
| 2026-07-30 | $63.11 | $187.28 | 26,600 | $63.85 | 947 |
| 2026-07-29 | $64.08 | $190.16 | 30,100 | $63.40 | 1,458 |
| 2026-07-28 | $63.99 | $189.89 | 39,100 | $62.89 | 1,838 |
| 2026-07-27 | $63.10 | $187.25 | 42,600 | $61.88 | 2,524 |
| 2026-07-24 | $62.28 | $184.82 | 46,900 | $61.11 | 1,578 |
| 2026-07-23 | $62.81 | $186.39 | 35,900 | $61.38 | 1,599 |
| 2026-07-22 | $61.69 | $183.07 | 112,300 | $62.73 | 2,152 |
| 2026-07-21 | $63.50 | $188.44 | 32,000 | $63.45 | 1,229 |
| 2026-07-20 | $62.99 | $186.93 | 25,100 | $62.06 | 1,290 |
| 2026-07-17 | $62.58 | $185.71 | 44,900 | — | — |
| 2026-07-16 | $63.49 | $188.41 | 36,700 | — | — |
| 2026-07-15 | $62.17 | $184.49 | 27,000 | — | — |
| 2026-07-14 | $61.82 | $183.46 | 36,700 | — | — |
| 2026-07-13 | $62.24 | $184.70 | 48,500 | — | — |
| 2026-07-10 | $61.79 | $183.37 | 31,400 | — | — |
| 2026-07-09 | $61.28 | $181.85 | 28,800 | — | — |
| 2026-07-08 | $60.98 | $180.96 | 42,300 | — | — |
| 2026-07-07 | $61.72 | $183.16 | 37,700 | — | — |
| 2026-07-06 | $63.95 | $189.78 | 73,100 | — | — |
| 2026-07-02 | $63.62 | $188.80 | 48,100 | — | — |
| 2026-07-01 | $63.84 | $189.45 | 75,800 | — | — |
| 2026-06-30 | $62.60 | $185.77 | 38,900 | — | — |
| 2026-06-29 | $64.00 | $189.92 | 34,200 | — | — |
| 2026-06-26 | $63.21 | $187.58 | 144,500 | — | — |
| 2026-06-25 | $62.44 | $185.30 | 21,400 | — | — |
| 2026-06-24 | $61.92 | $183.75 | 23,900 | — | — |
| 2026-06-23 | $63.11 | $187.28 | 29,100 | — | — |
| 2026-06-22 | $62.04 | $184.11 | 16,300 | — | — |
| 2026-06-18 | $61.45 | $182.36 | 17,800 | — | — |
| 2026-06-17 | $60.22 | $178.71 | 15,300 | — | — |
| 2026-06-16 | $60.77 | $180.34 | 50,700 | — | — |
| 2026-06-15 | $59.69 | $177.13 | 16,800 | — | — |
| 2026-06-12 | $60.82 | $180.49 | 17,300 | — | — |
| 2026-06-11 | $59.98 | $177.99 | 17,100 | — | — |
| 2026-06-10 | $59.67 | $177.07 | 35,300 | — | — |
| 2026-06-09 | $61.13 | $181.41 | 22,100 | — | — |
| 2026-06-08 | $58.93 | $174.88 | 32,300 | — | — |
| 2026-06-05 | $58.73 | $174.29 | 28,000 | — | — |
| 2026-06-04 | $58.00 | $172.12 | 15,300 | — | — |
| 2026-06-03 | $55.98 | $166.12 | 21,500 | — | — |
| 2026-06-02 | $56.67 | $168.17 | 18,600 | — | — |
| 2026-06-01 | $57.02 | $169.21 | 12,300 | — | — |
| 2026-05-29 | $58.13 | $172.50 | 12,600 | — | — |
| 2026-05-28 | $58.48 | $173.54 | 15,100 | — | — |
| 2026-05-27 | $58.88 | $174.73 | 18,700 | — | — |
| 2026-05-26 | $57.26 | $169.92 | 20,300 | — | — |
| 2026-05-22 | $58.29 | $172.98 | 56,800 | — | — |
| 2026-05-21 | $57.59 | $170.90 | 25,800 | — | — |
| 2026-05-20 | $56.91 | $168.88 | 15,700 | — | — |
| 2026-05-19 | $56.79 | $168.53 | 41,400 | — | — |
| 2026-05-18 | $55.38 | $164.34 | 34,500 | — | — |
| 2026-05-15 | $54.41 | $161.47 | 12,700 | — | — |
| 2026-05-14 | $56.34 | $167.19 | 23,800 | — | — |
| 2026-05-13 | $55.80 | $165.59 | 20,100 | — | — |
| 2026-05-12 | $56.10 | $166.48 | 17,900 | — | — |
| 2026-05-11 | $55.96 | $166.07 | 21,600 | — | — |
| 2026-05-08 | $58.50 | $173.60 | 44,500 | — | — |
| 2026-05-07 | $57.57 | $170.84 | 17,300 | — | — |
| 2026-05-06 | $57.22 | $169.80 | 24,900 | — | — |
| 2026-05-05 | $57.49 | $170.61 | 26,400 | — | — |
| 2026-05-04 | $56.12 | $166.54 | 32,000 | — | — |
| 2026-05-01 | $57.14 | $169.57 | 58,600 | — | — |
| 2026-04-30 | $56.35 | $166.21 | 43,600 | — | — |
| 2026-04-29 | $55.35 | $163.26 | 33,700 | — | — |
| 2026-04-28 | $58.81 | $173.47 | 21,300 | — | — |
| 2026-04-27 | $56.76 | $167.42 | 81,700 | — | — |
| 2026-04-24 | $56.03 | $165.27 | 24,500 | — | — |
| 2026-04-23 | $56.26 | $165.95 | 18,500 | — | — |
| 2026-04-22 | $56.37 | $166.27 | 15,100 | — | — |
| 2026-04-21 | $56.59 | $166.92 | 38,000 | — | — |
| 2026-04-20 | $57.53 | $169.69 | 43,600 | — | — |
| 2026-04-17 | $58.47 | $172.47 | 68,600 | — | — |
| 2026-04-16 | $56.36 | $166.24 | 14,300 | — | — |
| 2026-04-15 | $56.57 | $166.86 | 17,800 | — | — |