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 — 2026
| 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 | — | — |
| 2026-04-14 | $197.98 | $378.06 | 1,817,300 | — | — |
| 2026-04-13 | $191.89 | $366.43 | 1,583,400 | — | — |
| 2026-04-10 | $192.39 | $367.39 | 1,235,400 | — | — |
| 2026-04-09 | $196.34 | $372.07 | 1,231,700 | — | — |
| 2026-04-08 | $195.65 | $370.76 | 1,936,200 | — | — |
| 2026-04-07 | $190.63 | $361.24 | 1,162,100 | — | — |
| 2026-04-06 | $196.57 | $372.50 | 966,900 | — | — |
| 2026-04-02 | $196.33 | $372.05 | 1,255,100 | — | — |
| 2026-04-01 | $193.06 | $365.85 | 1,376,800 | — | — |
| 2026-03-31 | $196.04 | $371.50 | 1,132,700 | — | — |
| 2026-03-30 | $195.05 | $369.62 | 1,122,300 | — | — |
| 2026-03-27 | $192.49 | $364.77 | 1,452,100 | — | — |
| 2026-03-26 | $198.87 | $376.86 | 901,400 | — | — |
| 2026-03-25 | $201.66 | $382.15 | 1,287,000 | — | — |
| 2026-03-24 | $200.52 | $379.99 | 1,709,600 | — | — |
| 2026-03-23 | $195.97 | $371.36 | 1,776,300 | — | — |
| 2026-03-20 | $203.05 | $384.78 | 5,472,500 | — | — |
| 2026-03-19 | $204.42 | $387.38 | 3,293,900 | — | — |
| 2026-03-18 | $200.71 | $380.35 | 2,157,000 | — | — |
| 2026-03-17 | $203.86 | $386.32 | 1,732,500 | — | — |
| 2026-03-16 | $206.69 | $391.68 | 1,694,100 | — | — |
| 2026-03-13 | $202.37 | $383.49 | 1,114,800 | — | — |
| 2026-03-12 | $198.43 | $376.03 | 1,327,400 | — | — |
| 2026-03-11 | $203.44 | $385.52 | 1,275,000 | — | — |
| 2026-03-10 | $203.47 | $385.58 | 1,064,000 | — | — |
| 2026-03-09 | $201.64 | $382.11 | 2,056,700 | — | — |
| 2026-03-06 | $203.18 | $385.03 | 1,252,200 | — | — |
| 2026-03-05 | $206.21 | $390.77 | 1,787,200 | — | — |
| 2026-03-04 | $203.41 | $385.46 | 1,745,200 | — | — |
| 2026-03-03 | $210.60 | $399.09 | 723,900 | — | — |
| 2026-03-02 | $209.87 | $397.70 | 962,700 | — | — |
| 2026-02-27 | $213.85 | $405.25 | 1,177,300 | — | — |
| 2026-02-26 | $214.83 | $407.10 | 917,900 | — | — |
| 2026-02-25 | $212.06 | $401.85 | 1,024,800 | — | — |
| 2026-02-24 | $213.92 | $405.38 | 937,800 | — | — |
| 2026-02-23 | $214.26 | $406.02 | 1,102,900 | — | — |
| 2026-02-20 | $217.27 | $411.73 | 986,800 | — | — |
| 2026-02-19 | $212.98 | $403.60 | 1,321,600 | — | — |
| 2026-02-18 | $216.41 | $410.10 | 1,104,400 | — | — |
| 2026-02-17 | $218.66 | $414.36 | 1,313,600 | — | — |
| 2026-02-13 | $211.50 | $400.79 | 969,100 | — | — |
| 2026-02-12 | $212.86 | $403.37 | 1,060,300 | — | — |
| 2026-02-11 | $212.79 | $403.24 | 1,178,000 | — | — |
| 2026-02-10 | $210.24 | $398.41 | 1,372,800 | — | — |
| 2026-02-09 | $218.01 | $413.13 | 1,239,000 | — | — |
| 2026-02-06 | $216.27 | $409.83 | 1,407,600 | — | — |
| 2026-02-05 | $213.56 | $404.70 | 1,862,700 | — | — |
| 2026-02-04 | $212.22 | $402.16 | 1,684,100 | — | — |
| 2026-02-03 | $205.49 | $389.40 | 1,449,600 | — | — |
| 2026-02-02 | $200.90 | $380.71 | 1,401,700 | — | — |
| 2026-01-30 | $199.35 | $377.77 | 1,408,500 | — | — |
| 2026-01-29 | $199.33 | $377.73 | 1,519,600 | — | — |
| 2026-01-28 | $196.50 | $372.37 | 886,600 | — | — |
| 2026-01-27 | $196.90 | $373.13 | 924,800 | — | — |
| 2026-01-26 | $196.43 | $372.24 | 1,894,300 | — | — |
| 2026-01-23 | $206.17 | $390.69 | 1,490,000 | — | — |
| 2026-01-22 | $205.16 | $388.78 | 894,800 | — | — |
| 2026-01-21 | $207.34 | $392.91 | 1,590,400 | — | — |
| 2026-01-20 | $208.88 | $395.83 | 2,076,500 | — | — |
| 2026-01-16 | $214.62 | $406.71 | 1,882,200 | — | — |
| 2026-01-15 | $214.33 | $406.16 | 2,091,700 | — | — |
| 2026-01-14 | $207.87 | $393.91 | 1,258,600 | — | — |
| 2026-01-13 | $206.55 | $391.41 | 1,945,000 | — | — |
| 2026-01-12 | $209.42 | $396.85 | 2,416,400 | — | — |
| 2026-01-09 | $202.36 | $383.47 | 1,971,900 | — | — |
| 2026-01-08 | $202.50 | $380.90 | 1,828,200 | — | — |
| 2026-01-07 | $199.77 | $375.76 | 2,424,800 | — | — |
| 2026-01-06 | $200.25 | $376.66 | 2,347,700 | — | — |
| 2026-01-05 | $192.66 | $362.39 | 2,074,000 | — | — |
| 2026-01-02 | $187.21 | $352.14 | 1,498,800 | — | — |