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
- 1983-07-01 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 | — | — | — | $180.48 | 54,614 |
| 2026-09-03 | — | — | — | $177.28 | 44,999 |
| 2026-09-02 | — | — | — | $173.87 | 76,283 |
| 2026-09-01 | — | — | — | $175.96 | 50,465 |
| 2026-08-31 | — | — | — | $179.51 | 35,274 |
| 2026-08-28 | — | — | — | $177.04 | 117,093 |
| 2026-08-27 | $176.11 | $310.49 | 710,200 | $176.26 | 37,098 |
| 2026-08-26 | $176.69 | $311.51 | 1,504,500 | $173.57 | 56,233 |
| 2026-08-25 | $174.71 | $308.02 | 857,500 | $176.14 | 44,094 |
| 2026-08-24 | $176.68 | $311.50 | 675,900 | $175.13 | 31,715 |
| 2026-08-21 | $175.20 | $308.89 | 1,723,500 | $173.64 | 53,541 |
| 2026-08-20 | $172.35 | $303.86 | 1,099,200 | $177.78 | 59,346 |
| 2026-08-19 | $177.93 | $313.70 | 1,135,600 | $180.09 | 44,505 |
| 2026-08-18 | $179.30 | $316.12 | 757,800 | $179.46 | 49,440 |
| 2026-08-17 | $179.48 | $316.43 | 793,500 | $180.25 | 60,392 |
| 2026-08-14 | $180.81 | $318.78 | 1,007,800 | $180.90 | 30,962 |
| 2026-08-13 | $180.99 | $319.10 | 743,300 | $181.55 | 45,964 |
| 2026-08-12 | $181.18 | $319.43 | 838,300 | $179.64 | 27,942 |
| 2026-08-11 | $180.02 | $317.39 | 1,079,700 | $178.96 | 49,515 |
| 2026-08-10 | $179.09 | $315.75 | 831,600 | $176.62 | 27,570 |
| 2026-08-07 | $176.56 | $311.28 | 598,400 | $177.54 | 28,898 |
| 2026-08-06 | $179.33 | $316.17 | 679,800 | $181.17 | 26,407 |
| 2026-08-05 | $180.55 | $318.32 | 856,000 | $179.92 | 40,456 |
| 2026-08-04 | $178.57 | $314.83 | 966,900 | $179.48 | 29,601 |
| 2026-08-03 | $177.68 | $313.26 | 957,100 | $175.56 | 35,438 |
| 2026-07-31 | $175.98 | $310.26 | 1,198,700 | $175.92 | 90,093 |
| 2026-07-30 | $174.97 | $308.48 | 875,500 | $175.66 | 27,043 |
| 2026-07-29 | $174.16 | $307.05 | 1,272,200 | $176.26 | 76,077 |
| 2026-07-28 | $177.18 | $312.38 | 1,404,400 | $172.99 | 66,400 |
| 2026-07-27 | $173.60 | $306.07 | 1,113,400 | $170.27 | 63,957 |
| 2026-07-24 | $169.30 | $298.49 | 1,207,500 | $167.92 | 50,486 |
| 2026-07-23 | $166.14 | $292.91 | 2,276,600 | $167.83 | 94,930 |
| 2026-07-22 | $168.01 | $296.21 | 1,452,000 | $168.01 | 91,976 |
| 2026-07-21 | $167.93 | $296.07 | 1,511,700 | $168.41 | 72,680 |
| 2026-07-20 | $168.32 | $296.76 | 1,119,700 | $169.11 | 49,714 |
| 2026-07-17 | $168.36 | $296.83 | 1,320,400 | — | — |
| 2026-07-16 | $169.70 | $299.19 | 1,758,100 | — | — |
| 2026-07-15 | $170.30 | $300.25 | 1,084,800 | — | — |
| 2026-07-14 | $167.43 | $295.19 | 1,434,600 | — | — |
| 2026-07-13 | $166.98 | $294.39 | 1,177,100 | — | — |
| 2026-07-10 | $168.12 | $296.40 | 1,000,400 | — | — |
| 2026-07-09 | $168.72 | $297.46 | 1,027,600 | — | — |
| 2026-07-08 | $165.35 | $291.52 | 1,170,600 | — | — |
| 2026-07-07 | $167.60 | $295.49 | 849,200 | — | — |
| 2026-07-06 | $166.41 | $293.39 | 905,800 | — | — |
| 2026-07-02 | $162.66 | $286.78 | 1,573,500 | — | — |
| 2026-07-01 | $158.19 | $278.90 | 1,631,200 | — | — |
| 2026-06-30 | $152.03 | $267.09 | 1,799,000 | — | — |
| 2026-06-29 | $149.08 | $261.90 | 1,596,400 | — | — |
| 2026-06-26 | $149.94 | $263.41 | 3,229,700 | — | — |
| 2026-06-25 | $150.52 | $264.43 | 2,120,500 | — | — |
| 2026-06-24 | $154.79 | $271.93 | 1,579,000 | — | — |
| 2026-06-23 | $157.44 | $276.59 | 1,603,600 | — | — |
| 2026-06-22 | $156.65 | $275.20 | 1,956,400 | — | — |
| 2026-06-18 | $155.86 | $273.81 | 3,302,800 | — | — |
| 2026-06-17 | $158.77 | $278.93 | 1,534,600 | — | — |
| 2026-06-16 | $158.31 | $278.12 | 1,290,800 | — | — |
| 2026-06-15 | $154.71 | $271.79 | 1,512,500 | — | — |
| 2026-06-12 | $154.40 | $271.25 | 1,181,100 | — | — |
| 2026-06-11 | $150.42 | $264.26 | 1,038,000 | — | — |
| 2026-06-10 | $150.59 | $264.56 | 1,241,500 | — | — |
| 2026-06-09 | $151.37 | $265.93 | 1,160,100 | — | — |
| 2026-06-08 | $150.19 | $263.85 | 1,192,400 | — | — |
| 2026-06-05 | $151.45 | $266.07 | 884,100 | — | — |
| 2026-06-04 | $150.51 | $264.41 | 1,048,100 | — | — |
| 2026-06-03 | $146.56 | $257.48 | 1,078,000 | — | — |
| 2026-06-02 | $146.75 | $257.81 | 1,417,700 | — | — |
| 2026-06-01 | $145.82 | $256.18 | 1,507,700 | — | — |
| 2026-05-29 | $143.41 | $251.94 | 2,484,500 | — | — |
| 2026-05-28 | $142.00 | $249.46 | 1,818,900 | — | — |
| 2026-05-27 | $145.40 | $255.44 | 2,303,300 | — | — |
| 2026-05-26 | $152.13 | $267.26 | 1,511,500 | — | — |
| 2026-05-22 | $151.46 | $266.08 | 1,336,500 | — | — |
| 2026-05-21 | $150.42 | $264.26 | 2,141,000 | — | — |
| 2026-05-20 | $152.07 | $267.16 | 1,310,800 | — | — |
| 2026-05-19 | $151.02 | $265.31 | 1,525,100 | — | — |
| 2026-05-18 | $154.46 | $271.35 | 1,069,600 | — | — |
| 2026-05-15 | $154.11 | $270.74 | 1,053,000 | — | — |
| 2026-05-14 | $155.57 | $273.30 | 823,900 | — | — |
| 2026-05-13 | $153.96 | $270.48 | 781,300 | — | — |
| 2026-05-12 | $153.48 | $269.63 | 1,249,200 | — | — |
| 2026-05-11 | $151.04 | $265.35 | 1,254,000 | — | — |
| 2026-05-08 | $154.33 | $271.13 | 1,351,400 | — | — |
| 2026-05-07 | $153.53 | $269.72 | 1,424,000 | — | — |
| 2026-05-06 | $159.37 | $279.98 | 1,017,300 | — | — |
| 2026-05-05 | $158.87 | $279.10 | 705,000 | — | — |
| 2026-05-04 | $156.81 | $275.48 | 847,600 | — | — |
| 2026-05-01 | $156.20 | $274.41 | 772,300 | — | — |
| 2026-04-30 | $158.32 | $278.14 | 1,299,800 | — | — |
| 2026-04-29 | $155.58 | $273.32 | 1,527,000 | — | — |
| 2026-04-28 | $155.69 | $273.52 | 1,759,700 | — | — |
| 2026-04-27 | $154.30 | $271.07 | 1,739,000 | — | — |
| 2026-04-24 | $153.42 | $269.53 | 1,272,200 | — | — |
| 2026-04-23 | $153.41 | $269.51 | 3,154,300 | — | — |
| 2026-04-22 | $154.52 | $271.46 | 2,185,300 | — | — |
| 2026-04-21 | $154.54 | $271.49 | 1,397,600 | — | — |
| 2026-04-20 | $152.24 | $267.45 | 1,398,100 | — | — |
| 2026-04-17 | $151.75 | $266.59 | 1,836,700 | — | — |
| 2026-04-16 | $150.86 | $265.03 | 1,427,600 | — | — |
| 2026-04-15 | $155.77 | $273.66 | 1,662,900 | — | — |
| 2026-04-14 | $153.23 | $269.19 | 1,354,900 | — | — |
| 2026-04-13 | $150.37 | $264.17 | 1,162,000 | — | — |
| 2026-04-10 | $146.19 | $256.83 | 918,200 | — | — |
| 2026-04-09 | $148.14 | $260.25 | 1,157,600 | — | — |
| 2026-04-08 | $147.82 | $259.69 | 1,264,300 | — | — |
| 2026-04-07 | $142.38 | $250.13 | 1,317,200 | — | — |
| 2026-04-06 | $141.74 | $249.01 | 749,800 | — | — |
| 2026-04-02 | $142.20 | $249.82 | 744,700 | — | — |
| 2026-04-01 | $143.40 | $251.92 | 1,321,500 | — | — |
| 2026-03-31 | $144.79 | $253.42 | 1,819,800 | — | — |
| 2026-03-30 | $140.89 | $246.59 | 1,234,200 | — | — |
| 2026-03-27 | $141.32 | $247.34 | 1,689,300 | — | — |
| 2026-03-26 | $144.20 | $252.38 | 1,324,700 | — | — |
| 2026-03-25 | $145.85 | $255.27 | 907,400 | — | — |
| 2026-03-24 | $145.37 | $254.43 | 1,163,800 | — | — |
| 2026-03-23 | $145.44 | $254.56 | 1,098,500 | — | — |
| 2026-03-20 | $143.81 | $251.70 | 2,622,600 | — | — |
| 2026-03-19 | $142.87 | $250.06 | 1,275,600 | — | — |
| 2026-03-18 | $142.34 | $249.13 | 1,328,100 | — | — |
| 2026-03-17 | $144.51 | $252.93 | 1,418,000 | — | — |
| 2026-03-16 | $143.82 | $251.72 | 1,567,600 | — | — |
| 2026-03-13 | $145.97 | $255.48 | 1,150,800 | — | — |
| 2026-03-12 | $144.58 | $253.05 | 1,221,200 | — | — |
| 2026-03-11 | $148.32 | $259.60 | 1,712,200 | — | — |
| 2026-03-10 | $148.64 | $260.16 | 1,487,300 | — | — |
| 2026-03-09 | $151.19 | $264.62 | 1,216,500 | — | — |
| 2026-03-06 | $152.05 | $266.12 | 1,284,600 | — | — |
| 2026-03-05 | $156.30 | $273.56 | 1,632,600 | — | — |
| 2026-03-04 | $156.12 | $273.25 | 1,054,000 | — | — |
| 2026-03-03 | $153.76 | $269.12 | 980,700 | — | — |
| 2026-03-02 | $154.42 | $270.27 | 1,207,400 | — | — |
| 2026-02-27 | $153.08 | $267.93 | 1,918,100 | — | — |
| 2026-02-26 | $159.68 | $279.48 | 1,363,300 | — | — |
| 2026-02-25 | $158.34 | $277.13 | 1,200,800 | — | — |
| 2026-02-24 | $155.48 | $272.13 | 1,128,600 | — | — |
| 2026-02-23 | $153.13 | $268.01 | 1,379,700 | — | — |
| 2026-02-20 | $158.26 | $276.99 | 1,399,200 | — | — |
| 2026-02-19 | $158.03 | $276.59 | 1,564,600 | — | — |
| 2026-02-18 | $161.16 | $282.07 | 1,338,300 | — | — |
| 2026-02-17 | $158.03 | $276.59 | 1,409,500 | — | — |
| 2026-02-13 | $158.68 | $277.73 | 1,271,000 | — | — |
| 2026-02-12 | $157.41 | $275.51 | 3,035,600 | — | — |
| 2026-02-11 | $158.60 | $277.59 | 2,791,600 | — | — |
| 2026-02-10 | $158.48 | $277.38 | 4,178,300 | — | — |
| 2026-02-09 | $173.67 | $303.96 | 972,600 | — | — |
| 2026-02-06 | $172.14 | $301.29 | 1,067,000 | — | — |
| 2026-02-05 | $167.44 | $293.06 | 1,258,200 | — | — |
| 2026-02-04 | $169.89 | $297.35 | 1,511,700 | — | — |
| 2026-02-03 | $166.20 | $290.89 | 1,345,800 | — | — |
| 2026-02-02 | $167.34 | $292.89 | 1,338,600 | — | — |
| 2026-01-30 | $165.86 | $290.29 | 1,645,200 | — | — |
| 2026-01-29 | $167.61 | $293.36 | 2,155,300 | — | — |
| 2026-01-28 | $168.31 | $294.58 | 1,513,700 | — | — |
| 2026-01-27 | $169.02 | $295.83 | 1,333,600 | — | — |
| 2026-01-26 | $169.69 | $297.00 | 918,400 | — | — |
| 2026-01-23 | $169.03 | $295.84 | 723,100 | — | — |
| 2026-01-22 | $171.57 | $300.29 | 924,600 | — | — |
| 2026-01-21 | $170.06 | $297.65 | 1,101,000 | — | — |
| 2026-01-20 | $167.83 | $293.74 | 1,084,700 | — | — |
| 2026-01-16 | $171.78 | $300.66 | 1,168,300 | — | — |
| 2026-01-15 | $171.55 | $300.25 | 1,206,300 | — | — |
| 2026-01-14 | $172.27 | $301.51 | 1,517,800 | — | — |
| 2026-01-13 | $167.19 | $292.62 | 1,135,100 | — | — |
| 2026-01-12 | $170.89 | $299.10 | 1,258,100 | — | — |
| 2026-01-09 | $167.71 | $293.53 | 839,900 | — | — |
| 2026-01-08 | $168.38 | $294.71 | 1,340,400 | — | — |
| 2026-01-07 | $165.15 | $289.05 | 1,167,700 | — | — |
| 2026-01-06 | $168.86 | $295.55 | 1,049,700 | — | — |
| 2026-01-05 | $167.33 | $292.87 | 1,488,600 | — | — |
| 2026-01-02 | $163.60 | $286.34 | 1,428,600 | — | — |