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
- 2025-11-03 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 | — | — | — | $89.73 | 815 |
| 2026-09-03 | — | — | — | $87.15 | 1,716 |
| 2026-09-02 | — | — | — | $82.85 | 1,429 |
| 2026-09-01 | — | — | — | $84.93 | 2,512 |
| 2026-08-31 | — | — | — | $84.79 | 3,104 |
| 2026-08-28 | — | — | — | $86.55 | 1,935 |
| 2026-08-27 | $86.09 | $86.27 | 34,500 | $87.04 | 2,504 |
| 2026-08-26 | $86.22 | $86.40 | 37,000 | $85.19 | 1,795 |
| 2026-08-25 | $85.51 | $85.69 | 65,500 | $86.19 | 3,567 |
| 2026-08-24 | $86.86 | $87.04 | 80,100 | $88.08 | 2,656 |
| 2026-08-21 | $88.25 | $88.43 | 111,500 | $91.54 | 3,632 |
| 2026-08-20 | $91.90 | $92.09 | 35,900 | $94.01 | 2,147 |
| 2026-08-19 | $94.36 | $94.55 | 25,500 | $96.21 | 865 |
| 2026-08-18 | $93.36 | $93.55 | 55,900 | $93.46 | 1,248 |
| 2026-08-17 | $91.92 | $92.11 | 40,200 | $94.05 | 1,358 |
| 2026-08-14 | $95.05 | $95.25 | 72,600 | $93.18 | 4,033 |
| 2026-08-13 | $91.98 | $92.17 | 110,700 | $104.60 | 3,523 |
| 2026-08-12 | $105.06 | $105.28 | 87,000 | $105.13 | 2,610 |
| 2026-08-11 | $102.62 | $102.83 | 34,700 | $101.39 | 3,154 |
| 2026-08-10 | $101.05 | $101.26 | 29,100 | $102.03 | 1,308 |
| 2026-08-07 | $102.34 | $102.55 | 30,400 | $104.51 | 1,552 |
| 2026-08-06 | $104.24 | $104.45 | 29,800 | $102.84 | 794 |
| 2026-08-05 | $103.93 | $104.14 | 46,100 | $103.18 | 1,163 |
| 2026-08-04 | $106.42 | $106.64 | 36,400 | $106.15 | 1,515 |
| 2026-08-03 | $105.15 | $105.37 | 320,700 | $106.96 | 3,852 |
| 2026-07-31 | $103.58 | $103.79 | 27,900 | $100.88 | 2,033 |
| 2026-07-30 | $103.36 | $103.57 | 31,800 | $107.83 | 2,143 |
| 2026-07-29 | $110.24 | $110.47 | 46,300 | $113.31 | 809 |
| 2026-07-28 | $112.93 | $113.16 | 75,800 | $110.71 | 3,738 |
| 2026-07-27 | $107.69 | $107.91 | 23,900 | $102.95 | 850 |
| 2026-07-24 | $102.14 | $102.35 | 10,400 | $102.30 | 1,169 |
| 2026-07-23 | $101.10 | $101.31 | 34,300 | $101.70 | 2,214 |
| 2026-07-22 | $102.80 | $103.01 | 32,900 | $103.44 | 2,363 |
| 2026-07-21 | $102.71 | $102.92 | 121,500 | $101.88 | 2,844 |
| 2026-07-20 | $103.37 | $103.58 | 31,600 | $102.99 | 1,851 |
| 2026-07-17 | $104.06 | $104.27 | 55,100 | — | — |
| 2026-07-16 | $103.01 | $103.22 | 22,700 | — | — |
| 2026-07-15 | $98.70 | $98.90 | 18,400 | — | — |
| 2026-07-14 | $96.32 | $96.52 | 17,500 | — | — |
| 2026-07-13 | $96.74 | $96.94 | 9,200 | — | — |
| 2026-07-10 | $97.77 | $97.97 | 18,400 | — | — |
| 2026-07-09 | $95.81 | $96.01 | 22,000 | — | — |
| 2026-07-08 | $95.89 | $96.09 | 12,900 | — | — |
| 2026-07-07 | $98.03 | $98.23 | 19,300 | — | — |
| 2026-07-06 | $97.26 | $97.46 | 22,800 | — | — |
| 2026-07-02 | $97.27 | $97.47 | 24,300 | — | — |
| 2026-07-01 | $95.81 | $96.01 | 34,700 | — | — |
| 2026-06-30 | $94.62 | $94.81 | 109,400 | — | — |
| 2026-06-29 | $94.54 | $94.62 | 17,200 | — | — |
| 2026-06-26 | $97.28 | $97.37 | 33,800 | — | — |
| 2026-06-25 | $95.31 | $95.40 | 31,400 | — | — |
| 2026-06-24 | $95.05 | $95.14 | 31,400 | — | — |
| 2026-06-23 | $90.23 | $90.31 | 142,000 | — | — |
| 2026-06-22 | $89.06 | $89.14 | 63,900 | — | — |
| 2026-06-18 | $92.32 | $92.40 | 30,300 | — | — |
| 2026-06-17 | $91.33 | $91.41 | 35,100 | — | — |
| 2026-06-16 | $96.72 | $96.81 | 66,200 | — | — |
| 2026-06-15 | $97.32 | $97.41 | 36,500 | — | — |
| 2026-06-12 | $95.81 | $95.90 | 120,900 | — | — |
| 2026-06-11 | $95.61 | $95.70 | 23,900 | — | — |
| 2026-06-10 | $95.42 | $95.51 | 33,800 | — | — |
| 2026-06-09 | $100.67 | $100.76 | 34,200 | — | — |
| 2026-06-08 | $101.34 | $101.43 | 106,000 | — | — |
| 2026-06-05 | $103.11 | $103.20 | 30,700 | — | — |
| 2026-06-04 | $104.22 | $104.31 | 27,200 | — | — |
| 2026-06-03 | $101.57 | $101.66 | 21,500 | — | — |
| 2026-06-02 | $104.58 | $104.67 | 24,900 | — | — |
| 2026-06-01 | $107.53 | $107.63 | 72,100 | — | — |
| 2026-05-29 | $110.02 | $110.12 | 69,500 | — | — |
| 2026-05-28 | $107.70 | $107.80 | 27,000 | — | — |
| 2026-05-27 | $106.09 | $106.18 | 33,800 | — | — |
| 2026-05-26 | $105.93 | $106.02 | 86,200 | — | — |
| 2026-05-22 | $108.51 | $108.61 | 48,700 | — | — |
| 2026-05-21 | $107.78 | $107.88 | 112,900 | — | — |
| 2026-05-20 | $107.42 | $107.52 | 106,400 | — | — |
| 2026-05-19 | $104.66 | $104.75 | 75,100 | — | — |
| 2026-05-18 | $101.34 | $101.43 | 199,500 | — | — |
| 2026-05-15 | $102.85 | $102.94 | 54,700 | — | — |
| 2026-05-14 | $103.96 | $104.05 | 33,700 | — | — |
| 2026-05-13 | $98.12 | $98.21 | 142,300 | — | — |
| 2026-05-12 | $111.66 | $111.76 | 77,000 | — | — |
| 2026-05-11 | $113.64 | $113.74 | 37,500 | — | — |
| 2026-05-08 | $115.43 | $115.53 | 35,200 | — | — |
| 2026-05-07 | $120.27 | $120.38 | 19,200 | — | — |
| 2026-05-06 | $118.04 | $118.15 | 27,700 | — | — |
| 2026-05-05 | $121.77 | $121.88 | 16,400 | — | — |
| 2026-05-04 | $120.93 | $121.04 | 23,200 | — | — |
| 2026-05-01 | $121.91 | $122.02 | 21,200 | — | — |
| 2026-04-30 | $123.78 | $123.89 | 43,600 | — | — |
| 2026-04-29 | $117.97 | $118.08 | 52,700 | — | — |
| 2026-04-28 | $124.03 | $124.14 | 38,500 | — | — |
| 2026-04-27 | $119.63 | $119.74 | 19,300 | — | — |
| 2026-04-24 | $119.31 | $119.42 | 40,900 | — | — |
| 2026-04-23 | $119.28 | $119.39 | 30,200 | — | — |
| 2026-04-22 | $118.39 | $118.50 | 40,400 | — | — |
| 2026-04-21 | $120.61 | $120.72 | 105,600 | — | — |
| 2026-04-20 | $124.27 | $124.38 | 68,500 | — | — |
| 2026-04-17 | $122.75 | $122.86 | 21,100 | — | — |
| 2026-04-16 | $121.38 | $121.49 | 22,800 | — | — |
| 2026-04-15 | $123.49 | $123.60 | 45,400 | — | — |