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
- 1995-05-09 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 | — | — | — | $217.97 | 45,182 |
| 2026-09-03 | — | — | — | $221.60 | 31,764 |
| 2026-09-02 | — | — | — | $216.32 | 48,330 |
| 2026-09-01 | — | — | — | $212.64 | 67,890 |
| 2026-08-31 | — | — | — | $216.54 | 69,137 |
| 2026-08-28 | — | — | — | $212.16 | 37,803 |
| 2026-08-27 | $211.13 | $406.43 | 881,500 | $216.14 | 95,598 |
| 2026-08-26 | $218.81 | $421.22 | 653,100 | $218.67 | 58,436 |
| 2026-08-25 | $220.41 | $424.30 | 700,200 | $225.84 | 46,792 |
| 2026-08-24 | $225.56 | $434.21 | 888,600 | $225.43 | 46,597 |
| 2026-08-21 | $221.60 | $426.59 | 759,900 | $218.48 | 53,161 |
| 2026-08-20 | $217.95 | $419.56 | 925,100 | $218.62 | 60,948 |
| 2026-08-19 | $221.89 | $427.15 | 1,087,300 | $221.01 | 108,192 |
| 2026-08-18 | $218.86 | $421.31 | 1,001,500 | $226.19 | 46,424 |
| 2026-08-17 | $225.50 | $434.10 | 1,242,600 | $223.89 | 142,075 |
| 2026-08-14 | $225.26 | $433.63 | 678,000 | $223.61 | 37,936 |
| 2026-08-13 | $223.50 | $430.25 | 1,095,600 | $227.75 | 81,924 |
| 2026-08-12 | $227.68 | $438.29 | 1,436,500 | $218.22 | 193,643 |
| 2026-08-11 | $218.90 | $421.39 | 1,037,100 | $216.42 | 73,847 |
| 2026-08-10 | $217.97 | $419.60 | 890,500 | $214.74 | 58,002 |
| 2026-08-07 | $213.76 | $411.50 | 975,300 | $209.85 | 98,647 |
| 2026-08-06 | $210.94 | $406.07 | 1,080,400 | $209.97 | 121,616 |
| 2026-08-05 | $208.85 | $402.04 | 890,000 | $205.69 | 46,169 |
| 2026-08-04 | $204.57 | $393.81 | 1,119,200 | $204.97 | 67,543 |
| 2026-08-03 | $206.24 | $397.02 | 1,211,500 | $206.80 | 84,336 |
| 2026-07-31 | $203.58 | $391.90 | 1,451,400 | $205.26 | 97,997 |
| 2026-07-30 | $206.97 | $398.43 | 1,636,500 | $211.55 | 131,519 |
| 2026-07-29 | $212.23 | $408.55 | 1,356,300 | $206.18 | 123,185 |
| 2026-07-28 | $206.98 | $398.44 | 1,658,400 | $206.25 | 159,102 |
| 2026-07-27 | $204.10 | $392.90 | 1,554,900 | $201.00 | 99,279 |
| 2026-07-24 | $196.31 | $377.90 | 970,800 | $193.88 | 64,495 |
| 2026-07-23 | $194.12 | $373.69 | 1,171,800 | $192.64 | 58,559 |
| 2026-07-22 | $193.94 | $373.34 | 1,477,300 | $194.65 | 96,079 |
| 2026-07-21 | $193.39 | $372.28 | 1,282,800 | $193.01 | 54,406 |
| 2026-07-20 | $194.82 | $375.04 | 1,718,300 | $198.95 | 113,093 |
| 2026-07-17 | $198.53 | $382.18 | 1,049,400 | — | — |
| 2026-07-16 | $201.21 | $387.34 | 1,393,700 | — | — |
| 2026-07-15 | $196.06 | $377.42 | 1,304,200 | — | — |
| 2026-07-14 | $195.74 | $376.81 | 1,313,200 | — | — |
| 2026-07-13 | $196.69 | $378.64 | 1,781,000 | — | — |
| 2026-07-10 | $204.25 | $393.19 | 1,554,100 | — | — |
| 2026-07-09 | $201.92 | $385.59 | 1,631,600 | — | — |
| 2026-07-08 | $201.10 | $384.02 | 1,781,800 | — | — |
| 2026-07-07 | $204.50 | $390.51 | 1,239,500 | — | — |
| 2026-07-06 | $203.22 | $388.07 | 1,356,800 | — | — |
| 2026-07-02 | $204.32 | $390.17 | 1,506,100 | — | — |
| 2026-07-01 | $201.95 | $385.64 | 1,417,800 | — | — |
| 2026-06-30 | $206.01 | $393.40 | 1,321,600 | — | — |
| 2026-06-29 | $205.70 | $392.80 | 2,313,700 | — | — |
| 2026-06-26 | $213.72 | $408.12 | 2,289,200 | — | — |
| 2026-06-25 | $212.76 | $406.29 | 3,428,500 | — | — |
| 2026-06-24 | $213.45 | $407.60 | 2,322,200 | — | — |
| 2026-06-23 | $210.59 | $402.14 | 1,559,000 | — | — |
| 2026-06-22 | $212.00 | $404.83 | 2,090,300 | — | — |
| 2026-06-18 | $213.45 | $407.60 | 1,884,900 | — | — |
| 2026-06-17 | $211.33 | $403.55 | 1,192,800 | — | — |
| 2026-06-16 | $209.05 | $399.20 | 939,200 | — | — |
| 2026-06-15 | $208.76 | $398.65 | 1,235,200 | — | — |
| 2026-06-12 | $211.47 | $403.82 | 1,119,300 | — | — |
| 2026-06-11 | $210.84 | $402.62 | 1,343,100 | — | — |
| 2026-06-10 | $203.64 | $388.87 | 1,110,800 | — | — |
| 2026-06-09 | $200.91 | $383.66 | 1,057,000 | — | — |
| 2026-06-08 | $196.00 | $374.28 | 903,600 | — | — |
| 2026-06-05 | $198.12 | $378.33 | 960,500 | — | — |
| 2026-06-04 | $193.46 | $369.43 | 1,209,700 | — | — |
| 2026-06-03 | $198.27 | $378.62 | 959,800 | — | — |
| 2026-06-02 | $198.27 | $378.62 | 990,400 | — | — |
| 2026-06-01 | $201.91 | $385.57 | 1,020,900 | — | — |
| 2026-05-29 | $203.91 | $389.39 | 1,448,300 | — | — |
| 2026-05-28 | $204.47 | $390.45 | 705,600 | — | — |
| 2026-05-27 | $205.93 | $393.24 | 1,042,500 | — | — |
| 2026-05-26 | $203.83 | $389.23 | 1,053,500 | — | — |
| 2026-05-22 | $203.51 | $388.62 | 1,503,900 | — | — |
| 2026-05-21 | $197.07 | $376.32 | 925,800 | — | — |
| 2026-05-20 | $197.27 | $376.71 | 742,800 | — | — |
| 2026-05-19 | $193.73 | $369.95 | 661,200 | — | — |
| 2026-05-18 | $193.75 | $369.98 | 1,054,600 | — | — |
| 2026-05-15 | $195.89 | $374.07 | 805,300 | — | — |
| 2026-05-14 | $194.61 | $371.63 | 742,900 | — | — |
| 2026-05-13 | $192.81 | $368.19 | 1,381,600 | — | — |
| 2026-05-12 | $199.12 | $380.24 | 1,338,100 | — | — |
| 2026-05-11 | $195.80 | $373.90 | 1,039,900 | — | — |
| 2026-05-08 | $196.23 | $374.72 | 877,600 | — | — |
| 2026-05-07 | $195.17 | $372.70 | 1,067,000 | — | — |
| 2026-05-06 | $195.70 | $373.71 | 975,100 | — | — |
| 2026-05-05 | $194.50 | $371.42 | 754,800 | — | — |
| 2026-05-04 | $192.09 | $366.81 | 974,900 | — | — |
| 2026-05-01 | $194.76 | $371.91 | 1,121,100 | — | — |
| 2026-04-30 | $200.56 | $382.99 | 789,200 | — | — |
| 2026-04-29 | $196.29 | $374.83 | 767,400 | — | — |
| 2026-04-28 | $196.51 | $375.25 | 710,100 | — | — |
| 2026-04-27 | $198.70 | $379.44 | 892,600 | — | — |
| 2026-04-24 | $201.06 | $383.94 | 909,800 | — | — |
| 2026-04-23 | $202.34 | $386.39 | 1,763,400 | — | — |
| 2026-04-22 | $199.73 | $381.40 | 1,271,600 | — | — |
| 2026-04-21 | $196.95 | $376.09 | 885,300 | — | — |
| 2026-04-20 | $201.85 | $385.45 | 938,800 | — | — |
| 2026-04-17 | $201.07 | $383.96 | 1,062,400 | — | — |
| 2026-04-16 | $196.66 | $375.54 | 1,218,900 | — | — |
| 2026-04-15 | $199.68 | $381.31 | 1,564,800 | — | — |