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
- 2012-04-12 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 | — | — | — | $251.36 | 101,848 |
| 2026-09-03 | — | — | — | $256.43 | 148,181 |
| 2026-09-02 | — | — | — | $249.74 | 147,967 |
| 2026-09-01 | — | — | — | $251.34 | 145,177 |
| 2026-08-31 | — | — | — | $248.54 | 133,113 |
| 2026-08-28 | — | — | — | $241.29 | 57,197 |
| 2026-08-27 | $239.81 | $387.43 | 2,419,900 | $243.29 | 107,466 |
| 2026-08-26 | $242.23 | $391.34 | 2,235,000 | $234.50 | 98,237 |
| 2026-08-25 | $236.90 | $382.73 | 2,176,000 | $239.60 | 58,325 |
| 2026-08-24 | $241.96 | $390.90 | 2,301,400 | $241.50 | 95,985 |
| 2026-08-21 | $242.87 | $392.37 | 2,653,800 | $240.66 | 104,010 |
| 2026-08-20 | $240.00 | $387.73 | 3,109,800 | $244.09 | 214,987 |
| 2026-08-19 | $242.29 | $391.43 | 2,998,000 | $244.53 | 269,225 |
| 2026-08-18 | $243.49 | $393.37 | 3,108,100 | $240.61 | 146,292 |
| 2026-08-17 | $240.55 | $386.57 | 3,820,900 | $234.80 | 117,093 |
| 2026-08-14 | $233.61 | $375.42 | 2,654,200 | $232.68 | 113,898 |
| 2026-08-13 | $232.61 | $373.81 | 2,392,500 | $224.05 | 93,737 |
| 2026-08-12 | $225.58 | $362.51 | 2,575,400 | $222.04 | 122,733 |
| 2026-08-11 | $224.36 | $360.55 | 2,913,700 | $214.86 | 173,482 |
| 2026-08-10 | $215.52 | $346.35 | 3,081,300 | $207.70 | 128,028 |
| 2026-08-07 | $203.91 | $327.69 | 2,909,000 | $203.67 | 102,968 |
| 2026-08-06 | $205.52 | $330.28 | 2,547,600 | $209.59 | 87,357 |
| 2026-08-05 | $202.55 | $325.50 | 3,833,900 | $210.12 | 232,097 |
| 2026-08-04 | $205.89 | $330.87 | 3,489,900 | $203.06 | 245,547 |
| 2026-08-03 | $206.19 | $331.35 | 1,992,200 | $209.80 | 104,900 |
| 2026-07-31 | $211.68 | $340.18 | 2,913,500 | $213.27 | 84,123 |
| 2026-07-30 | $210.60 | $338.44 | 1,982,000 | $205.16 | 143,819 |
| 2026-07-29 | $206.81 | $332.35 | 2,270,900 | $210.14 | 122,625 |
| 2026-07-28 | $205.85 | $330.81 | 2,092,100 | $208.87 | 144,608 |
| 2026-07-27 | $207.82 | $333.97 | 1,935,600 | $203.86 | 130,587 |
| 2026-07-24 | $206.77 | $332.28 | 1,664,600 | $206.53 | 112,146 |
| 2026-07-23 | $206.98 | $332.62 | 3,809,000 | $214.17 | 241,785 |
| 2026-07-22 | $211.41 | $339.74 | 2,584,300 | $215.50 | 143,923 |
| 2026-07-21 | $212.27 | $341.12 | 2,241,400 | $210.90 | 135,965 |
| 2026-07-20 | $208.80 | $335.55 | 2,119,300 | $206.41 | 108,471 |
| 2026-07-17 | $206.86 | $332.43 | 2,363,300 | — | — |
| 2026-07-16 | $201.32 | $323.53 | 2,627,700 | — | — |
| 2026-07-15 | $196.16 | $315.23 | 2,471,200 | — | — |
| 2026-07-14 | $201.45 | $323.74 | 2,853,200 | — | — |
| 2026-07-13 | $198.29 | $318.66 | 3,092,100 | — | — |
| 2026-07-10 | $188.36 | $302.70 | 2,664,500 | — | — |
| 2026-07-09 | $189.82 | $305.05 | 2,599,400 | — | — |
| 2026-07-08 | $187.81 | $301.82 | 3,816,900 | — | — |
| 2026-07-07 | $178.84 | $287.40 | 2,516,600 | — | — |
| 2026-07-06 | $177.33 | $284.97 | 1,921,300 | — | — |
| 2026-07-02 | $176.42 | $283.51 | 1,957,500 | — | — |
| 2026-07-01 | $174.50 | $280.43 | 2,481,500 | — | — |
| 2026-06-30 | $169.05 | $271.67 | 3,668,100 | — | — |
| 2026-06-29 | $174.05 | $279.70 | 2,680,300 | — | — |
| 2026-06-26 | $171.65 | $275.85 | 3,027,200 | — | — |
| 2026-06-25 | $171.76 | $276.02 | 2,784,100 | — | — |
| 2026-06-24 | $168.64 | $271.01 | 3,363,900 | — | — |
| 2026-06-23 | $170.34 | $273.74 | 3,320,200 | — | — |
| 2026-06-22 | $168.41 | $270.64 | 3,796,700 | — | — |
| 2026-06-18 | $166.14 | $266.99 | 5,626,600 | — | — |
| 2026-06-17 | $167.17 | $268.65 | 4,311,100 | — | — |
| 2026-06-16 | $172.00 | $276.41 | 1,802,800 | — | — |
| 2026-06-15 | $173.26 | $278.43 | 3,029,300 | — | — |
| 2026-06-12 | $179.45 | $288.38 | 2,706,700 | — | — |
| 2026-06-11 | $178.10 | $286.21 | 2,035,100 | — | — |
| 2026-06-10 | $181.72 | $292.03 | 2,029,300 | — | — |
| 2026-06-09 | $179.00 | $287.66 | 1,682,400 | — | — |
| 2026-06-08 | $183.42 | $294.76 | 1,938,100 | — | — |
| 2026-06-05 | $183.08 | $294.21 | 2,229,200 | — | — |
| 2026-06-04 | $184.14 | $295.92 | 1,309,800 | — | — |
| 2026-06-03 | $184.68 | $296.79 | 1,846,200 | — | — |
| 2026-06-02 | $182.56 | $293.38 | 1,309,300 | — | — |
| 2026-06-01 | $180.24 | $289.65 | 1,881,200 | — | — |
| 2026-05-29 | $175.88 | $282.64 | 3,299,000 | — | — |
| 2026-05-28 | $176.71 | $283.98 | 2,234,100 | — | — |
| 2026-05-27 | $174.63 | $280.64 | 2,388,000 | — | — |
| 2026-05-26 | $173.88 | $279.43 | 1,748,500 | — | — |
| 2026-05-22 | $177.69 | $285.55 | 1,898,500 | — | — |
| 2026-05-21 | $174.05 | $279.70 | 2,718,200 | — | — |
| 2026-05-20 | $179.34 | $288.20 | 2,240,000 | — | — |
| 2026-05-19 | $182.38 | $293.09 | 2,842,200 | — | — |
| 2026-05-18 | $179.80 | $288.94 | 1,984,000 | — | — |
| 2026-05-15 | $176.20 | $281.12 | 2,066,200 | — | — |
| 2026-05-14 | $171.51 | $273.63 | 2,186,000 | — | — |
| 2026-05-13 | $171.82 | $274.13 | 3,347,000 | — | — |
| 2026-05-12 | $175.43 | $279.89 | 3,256,900 | — | — |
| 2026-05-11 | $175.36 | $279.78 | 2,432,400 | — | — |
| 2026-05-08 | $171.56 | $273.71 | 2,917,700 | — | — |
| 2026-05-07 | $168.31 | $268.53 | 2,477,500 | — | — |
| 2026-05-06 | $171.72 | $273.97 | 2,379,200 | — | — |
| 2026-05-05 | $180.26 | $287.59 | 1,687,800 | — | — |
| 2026-05-04 | $178.47 | $284.74 | 2,368,800 | — | — |
| 2026-05-01 | $176.19 | $281.10 | 2,431,700 | — | — |
| 2026-04-30 | $179.15 | $285.82 | 3,613,300 | — | — |
| 2026-04-29 | $173.49 | $276.79 | 3,756,700 | — | — |
| 2026-04-28 | $165.13 | $263.46 | 2,828,900 | — | — |
| 2026-04-27 | $164.10 | $261.81 | 2,771,200 | — | — |
| 2026-04-24 | $162.85 | $259.82 | 2,434,300 | — | — |
| 2026-04-23 | $159.53 | $254.52 | 2,287,100 | — | — |
| 2026-04-22 | $160.65 | $256.31 | 1,945,500 | — | — |
| 2026-04-21 | $159.38 | $254.28 | 1,807,200 | — | — |
| 2026-04-20 | $155.75 | $248.49 | 2,119,600 | — | — |
| 2026-04-17 | $156.37 | $249.48 | 3,694,400 | — | — |
| 2026-04-16 | $163.33 | $260.58 | 2,480,700 | — | — |
| 2026-04-15 | $161.44 | $257.57 | 2,311,400 | — | — |