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 — 2026
| 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 | — | — |
| 2026-04-14 | $155.73 | $315.14 | 2,889,700 | — | — |
| 2026-04-13 | $155.43 | $314.53 | 3,061,300 | — | — |
| 2026-04-10 | $154.22 | $312.08 | 2,051,900 | — | — |
| 2026-04-09 | $155.46 | $314.59 | 2,709,900 | — | — |
| 2026-04-08 | $157.09 | $317.89 | 2,629,200 | — | — |
| 2026-04-07 | $154.96 | $313.58 | 1,807,000 | — | — |
| 2026-04-06 | $155.32 | $314.31 | 1,875,900 | — | — |
| 2026-04-02 | $154.51 | $312.67 | 2,368,200 | — | — |
| 2026-04-01 | $156.34 | $316.37 | 2,459,500 | — | — |
| 2026-03-31 | $157.23 | $318.17 | 1,949,200 | — | — |
| 2026-03-30 | $154.69 | $313.03 | 1,855,900 | — | — |
| 2026-03-27 | $154.51 | $312.67 | 2,032,100 | — | — |
| 2026-03-26 | $157.38 | $318.47 | 2,370,000 | — | — |
| 2026-03-25 | $158.27 | $320.28 | 1,853,300 | — | — |
| 2026-03-24 | $155.92 | $315.52 | 2,220,100 | — | — |
| 2026-03-23 | $156.23 | $316.15 | 2,284,900 | — | — |
| 2026-03-20 | $154.13 | $311.90 | 3,723,700 | — | — |
| 2026-03-19 | $156.53 | $316.75 | 2,423,800 | — | — |
| 2026-03-18 | $158.08 | $319.89 | 2,083,300 | — | — |
| 2026-03-17 | $161.64 | $327.10 | 2,373,900 | — | — |
| 2026-03-16 | $160.27 | $324.32 | 2,187,400 | — | — |
| 2026-03-13 | $159.36 | $322.48 | 2,559,900 | — | — |
| 2026-03-12 | $159.63 | $323.03 | 2,885,600 | — | — |
| 2026-03-11 | $163.17 | $330.19 | 4,098,500 | — | — |
| 2026-03-10 | $163.88 | $331.63 | 2,528,200 | — | — |
| 2026-03-09 | $165.46 | $332.70 | 2,905,100 | — | — |
| 2026-03-06 | $167.12 | $336.04 | 2,651,200 | — | — |
| 2026-03-05 | $169.94 | $341.71 | 2,856,600 | — | — |
| 2026-03-04 | $171.49 | $344.83 | 2,137,400 | — | — |
| 2026-03-03 | $174.21 | $350.30 | 2,109,600 | — | — |
| 2026-03-02 | $176.54 | $354.98 | 2,124,300 | — | — |
| 2026-02-27 | $176.48 | $354.86 | 4,624,900 | — | — |
| 2026-02-26 | $176.66 | $355.22 | 3,326,900 | — | — |
| 2026-02-25 | $180.96 | $363.87 | 2,506,100 | — | — |
| 2026-02-24 | $182.49 | $366.94 | 2,986,900 | — | — |
| 2026-02-23 | $184.34 | $370.66 | 3,261,800 | — | — |
| 2026-02-20 | $185.39 | $372.78 | 2,740,000 | — | — |
| 2026-02-19 | $182.47 | $366.90 | 1,985,100 | — | — |
| 2026-02-18 | $182.68 | $367.33 | 2,696,200 | — | — |
| 2026-02-17 | $177.38 | $356.67 | 2,237,900 | — | — |
| 2026-02-13 | $175.89 | $353.67 | 3,167,500 | — | — |
| 2026-02-12 | $177.81 | $357.53 | 8,302,800 | — | — |
| 2026-02-11 | $180.62 | $363.18 | 5,938,600 | — | — |
| 2026-02-10 | $171.68 | $345.21 | 4,604,400 | — | — |
| 2026-02-09 | $163.04 | $327.84 | 4,676,254 | — | — |
| 2026-02-06 | $165.11 | $332.00 | 2,853,732 | — | — |
| 2026-02-05 | $162.35 | $326.45 | 3,673,790 | — | — |
| 2026-02-04 | $163.42 | $328.60 | 3,991,154 | — | — |
| 2026-02-03 | $162.34 | $326.43 | 3,672,518 | — | — |
| 2026-02-02 | $158.73 | $319.18 | 2,475,439 | — | — |
| 2026-01-30 | $159.97 | $321.66 | 3,520,133 | — | — |
| 2026-01-29 | $158.09 | $317.88 | 1,852,668 | — | — |
| 2026-01-28 | $158.74 | $319.19 | 2,151,206 | — | — |
| 2026-01-27 | $159.91 | $321.53 | 2,397,593 | — | — |
| 2026-01-26 | $159.92 | $321.56 | 1,574,736 | — | — |
| 2026-01-23 | $158.64 | $318.99 | 4,367,158 | — | — |
| 2026-01-22 | $161.98 | $325.71 | 2,573,383 | — | — |
| 2026-01-21 | $162.09 | $325.93 | 2,216,587 | — | — |
| 2026-01-20 | $159.90 | $321.52 | 2,000,347 | — | — |
| 2026-01-16 | $162.82 | $327.40 | 2,022,989 | — | — |
| 2026-01-15 | $163.80 | $329.36 | 2,761,512 | — | — |
| 2026-01-14 | $163.07 | $327.89 | 1,835,242 | — | — |
| 2026-01-13 | $158.43 | $318.56 | 1,473,485 | — | — |
| 2026-01-12 | $159.39 | $320.49 | 1,757,141 | — | — |
| 2026-01-09 | $159.39 | $320.50 | 1,680,694 | — | — |
| 2026-01-08 | $161.31 | $324.35 | 1,819,087 | — | — |
| 2026-01-07 | $159.36 | $320.44 | 2,611,289 | — | — |
| 2026-01-06 | $161.45 | $324.63 | 2,598,823 | — | — |
| 2026-01-05 | $156.42 | $314.51 | 2,942,518 | — | — |
| 2026-01-02 | $153.25 | $308.16 | 1,734,754 | — | — |