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
- 1973-02-21 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 | — | — | — | $185.76 | 100,433 |
| 2026-09-03 | — | — | — | $189.00 | 69,908 |
| 2026-09-02 | — | — | — | $187.85 | 120,375 |
| 2026-09-01 | — | — | — | $189.40 | 81,766 |
| 2026-08-31 | — | — | — | $186.96 | 80,489 |
| 2026-08-28 | — | — | — | $187.93 | 121,390 |
| 2026-08-27 | $188.13 | $383.38 | 1,353,600 | $189.15 | 87,953 |
| 2026-08-26 | $190.21 | $387.62 | 1,403,100 | $188.91 | 98,607 |
| 2026-08-25 | $189.78 | $386.75 | 1,207,500 | $188.58 | 84,461 |
| 2026-08-24 | $190.74 | $388.70 | 1,311,000 | $190.98 | 37,778 |
| 2026-08-21 | $192.00 | $391.27 | 2,524,400 | $187.57 | 203,997 |
| 2026-08-20 | $187.62 | $382.35 | 1,972,600 | $185.80 | 112,693 |
| 2026-08-19 | $187.60 | $382.30 | 2,164,500 | $183.00 | 167,728 |
| 2026-08-18 | $180.77 | $368.39 | 1,616,400 | $184.55 | 91,701 |
| 2026-08-17 | $182.09 | $371.08 | 1,310,500 | $182.13 | 57,606 |
| 2026-08-14 | $183.40 | $373.75 | 1,009,000 | $182.33 | 44,083 |
| 2026-08-13 | $181.97 | $370.83 | 2,155,300 | $184.01 | 166,849 |
| 2026-08-12 | $183.58 | $374.11 | 1,551,500 | $178.08 | 78,427 |
| 2026-08-11 | $181.41 | $369.69 | 1,515,600 | $178.52 | 64,676 |
| 2026-08-10 | $179.63 | $366.06 | 1,765,900 | $176.45 | 65,857 |
| 2026-08-07 | $176.86 | $360.42 | 1,851,900 | $175.57 | 88,403 |
| 2026-08-06 | $177.07 | $360.85 | 3,297,400 | $176.26 | 232,629 |
| 2026-08-05 | $170.66 | $347.78 | 2,538,000 | $169.41 | 110,475 |
| 2026-08-04 | $170.12 | $346.68 | 2,104,800 | $168.25 | 145,227 |
| 2026-08-03 | $170.21 | $346.87 | 1,727,600 | $168.30 | 93,020 |
| 2026-07-31 | $165.62 | $337.51 | 2,024,700 | $164.00 | 91,706 |
| 2026-07-30 | $165.45 | $337.17 | 2,041,000 | $166.15 | 73,364 |
| 2026-07-29 | $168.40 | $343.18 | 2,126,600 | $165.91 | 132,481 |
| 2026-07-28 | $166.34 | $338.98 | 2,693,300 | $162.07 | 132,094 |
| 2026-07-27 | $158.92 | $323.86 | 1,341,800 | $157.57 | 75,120 |
| 2026-07-24 | $156.36 | $318.64 | 1,115,700 | $153.60 | 58,144 |
| 2026-07-23 | $152.97 | $311.73 | 1,607,900 | $153.36 | 78,080 |
| 2026-07-22 | $153.16 | $312.12 | 1,162,400 | $154.84 | 94,204 |
| 2026-07-21 | $153.84 | $313.51 | 1,332,500 | $152.91 | 75,912 |
| 2026-07-20 | $154.48 | $314.81 | 1,730,100 | $158.08 | 111,131 |
| 2026-07-17 | $158.17 | $322.33 | 2,108,800 | — | — |
| 2026-07-16 | $159.93 | $325.92 | 1,683,100 | — | — |
| 2026-07-15 | $154.88 | $315.63 | 1,992,800 | — | — |
| 2026-07-14 | $150.65 | $307.01 | 1,908,100 | — | — |
| 2026-07-13 | $153.83 | $313.49 | 1,403,800 | — | — |
| 2026-07-10 | $151.94 | $309.63 | 1,048,200 | — | — |
| 2026-07-09 | $150.85 | $307.41 | 1,788,600 | — | — |
| 2026-07-08 | $150.56 | $306.82 | 2,287,600 | — | — |
| 2026-07-07 | $156.30 | $318.52 | 1,757,600 | — | — |
| 2026-07-06 | $155.54 | $316.97 | 1,485,600 | — | — |
| 2026-07-02 | $158.08 | $322.15 | 2,040,500 | — | — |
| 2026-07-01 | $152.90 | $311.59 | 2,131,600 | — | — |
| 2026-06-30 | $151.33 | $308.39 | 2,109,100 | — | — |
| 2026-06-29 | $155.19 | $316.26 | 2,396,600 | — | — |
| 2026-06-26 | $155.92 | $317.74 | 12,180,700 | — | — |
| 2026-06-25 | $151.38 | $308.49 | 2,548,900 | — | — |
| 2026-06-24 | $147.77 | $301.14 | 2,300,200 | — | — |
| 2026-06-23 | $143.92 | $293.29 | 2,908,100 | — | — |
| 2026-06-22 | $140.71 | $286.75 | 3,642,600 | — | — |
| 2026-06-18 | $143.98 | $293.41 | 6,231,900 | — | — |
| 2026-06-17 | $141.61 | $288.58 | 2,920,800 | — | — |
| 2026-06-16 | $145.16 | $295.82 | 1,509,900 | — | — |
| 2026-06-15 | $145.52 | $296.55 | 1,760,200 | — | — |
| 2026-06-12 | $146.24 | $298.02 | 1,966,900 | — | — |
| 2026-06-11 | $147.35 | $300.28 | 1,639,900 | — | — |
| 2026-06-10 | $147.79 | $301.18 | 1,748,000 | — | — |
| 2026-06-09 | $152.04 | $309.84 | 2,214,900 | — | — |
| 2026-06-08 | $149.99 | $303.52 | 1,926,000 | — | — |
| 2026-06-05 | $151.16 | $305.89 | 2,077,400 | — | — |
| 2026-06-04 | $149.56 | $302.65 | 2,241,600 | — | — |
| 2026-06-03 | $145.61 | $294.66 | 1,609,700 | — | — |
| 2026-06-02 | $144.43 | $292.27 | 2,693,500 | — | — |
| 2026-06-01 | $145.33 | $294.09 | 2,387,000 | — | — |
| 2026-05-29 | $147.12 | $297.71 | 3,728,400 | — | — |
| 2026-05-28 | $148.41 | $300.32 | 3,214,500 | — | — |
| 2026-05-27 | $147.24 | $297.96 | 2,878,200 | — | — |
| 2026-05-26 | $147.75 | $298.99 | 3,243,500 | — | — |
| 2026-05-22 | $147.63 | $298.74 | 1,291,300 | — | — |
| 2026-05-21 | $146.25 | $295.95 | 1,986,200 | — | — |
| 2026-05-20 | $146.95 | $297.37 | 2,479,100 | — | — |
| 2026-05-19 | $146.95 | $297.37 | 4,219,500 | — | — |
| 2026-05-18 | $142.35 | $288.06 | 3,814,100 | — | — |
| 2026-05-15 | $143.47 | $290.33 | 4,277,300 | — | — |
| 2026-05-14 | $144.47 | $292.35 | 2,778,800 | — | — |
| 2026-05-13 | $144.18 | $291.76 | 3,830,100 | — | — |
| 2026-05-12 | $147.51 | $298.50 | 3,465,300 | — | — |
| 2026-05-11 | $143.15 | $289.68 | 3,588,600 | — | — |
| 2026-05-08 | $149.43 | $302.39 | 4,481,800 | — | — |
| 2026-05-07 | $153.26 | $310.14 | 6,344,300 | — | — |
| 2026-05-06 | $144.76 | $292.94 | 3,421,200 | — | — |
| 2026-05-05 | $144.17 | $291.74 | 3,533,200 | — | — |
| 2026-05-04 | $146.31 | $296.07 | 2,454,100 | — | — |
| 2026-05-01 | $149.31 | $302.14 | 2,472,400 | — | — |
| 2026-04-30 | $149.04 | $301.60 | 3,597,400 | — | — |
| 2026-04-29 | $145.31 | $294.05 | 3,104,200 | — | — |
| 2026-04-28 | $149.52 | $302.57 | 3,111,500 | — | — |
| 2026-04-27 | $150.22 | $303.99 | 2,681,300 | — | — |
| 2026-04-24 | $152.14 | $307.87 | 2,008,800 | — | — |
| 2026-04-23 | $154.85 | $313.36 | 2,846,600 | — | — |
| 2026-04-22 | $155.65 | $314.97 | 2,690,800 | — | — |
| 2026-04-21 | $156.69 | $317.08 | 3,214,300 | — | — |
| 2026-04-20 | $158.64 | $321.02 | 3,302,500 | — | — |
| 2026-04-17 | $158.54 | $320.82 | 3,591,700 | — | — |
| 2026-04-16 | $154.82 | $313.29 | 4,071,500 | — | — |
| 2026-04-15 | $155.52 | $314.71 | 2,660,100 | — | — |