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
- 1970-01-02 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 | — | — | — | $362.21 | 48,917 |
| 2026-09-03 | — | — | — | $365.98 | 76,023 |
| 2026-09-02 | — | — | — | $370.08 | 73,541 |
| 2026-09-01 | — | — | — | $372.17 | 53,941 |
| 2026-08-31 | — | — | — | $376.78 | 65,554 |
| 2026-08-28 | — | — | — | $381.14 | 44,165 |
| 2026-08-27 | $380.06 | $1,497.41 | 592,400 | $379.04 | 21,623 |
| 2026-08-26 | $382.02 | $1,505.13 | 819,900 | $378.57 | 31,097 |
| 2026-08-25 | $376.58 | $1,483.70 | 978,600 | $383.19 | 48,417 |
| 2026-08-24 | $383.77 | $1,512.03 | 824,700 | $384.52 | 44,191 |
| 2026-08-21 | $384.29 | $1,514.08 | 759,800 | $388.03 | 33,701 |
| 2026-08-20 | $386.07 | $1,521.09 | 933,000 | $391.68 | 42,408 |
| 2026-08-19 | $392.34 | $1,545.79 | 860,300 | $396.36 | 35,104 |
| 2026-08-18 | $393.48 | $1,550.28 | 619,500 | $392.54 | 25,328 |
| 2026-08-17 | $391.14 | $1,541.07 | 725,800 | $391.77 | 31,626 |
| 2026-08-14 | $395.78 | $1,559.35 | 472,300 | $395.12 | 22,397 |
| 2026-08-13 | $392.96 | $1,548.24 | 660,500 | $395.98 | 25,418 |
| 2026-08-12 | $394.21 | $1,553.16 | 715,800 | $391.86 | 36,996 |
| 2026-08-11 | $391.89 | $1,544.02 | 569,900 | $395.49 | 18,110 |
| 2026-08-10 | $395.97 | $1,560.09 | 779,700 | $392.56 | 23,329 |
| 2026-08-07 | $392.05 | $1,544.65 | 1,053,000 | $385.85 | 37,366 |
| 2026-08-06 | $386.92 | $1,524.44 | 650,400 | $387.82 | 27,817 |
| 2026-08-05 | $384.08 | $1,513.25 | 834,300 | $388.15 | 26,714 |
| 2026-08-04 | $385.76 | $1,519.87 | 1,502,500 | $384.36 | 50,383 |
| 2026-08-03 | $382.43 | $1,506.75 | 918,800 | $387.55 | 37,884 |
| 2026-07-31 | $383.42 | $1,510.65 | 1,524,400 | $382.39 | 61,383 |
| 2026-07-30 | $382.20 | $1,505.84 | 1,199,900 | $376.82 | 64,597 |
| 2026-07-29 | $380.96 | $1,500.96 | 1,935,800 | $397.40 | 100,748 |
| 2026-07-28 | $393.19 | $1,549.14 | 1,702,600 | $392.88 | 88,578 |
| 2026-07-27 | $389.14 | $1,533.19 | 1,194,200 | $388.18 | 58,587 |
| 2026-07-24 | $386.75 | $1,523.77 | 1,498,800 | $384.09 | 80,576 |
| 2026-07-23 | $381.79 | $1,504.23 | 1,685,400 | $377.43 | 89,951 |
| 2026-07-22 | $373.16 | $1,470.23 | 955,900 | $371.28 | 31,932 |
| 2026-07-21 | $367.73 | $1,448.83 | 1,036,900 | $369.10 | 39,046 |
| 2026-07-20 | $370.60 | $1,460.14 | 703,300 | $370.38 | 33,126 |
| 2026-07-17 | $368.58 | $1,452.18 | 1,279,100 | — | — |
| 2026-07-16 | $368.82 | $1,453.13 | 709,900 | — | — |
| 2026-07-15 | $365.63 | $1,440.56 | 1,198,900 | — | — |
| 2026-07-14 | $369.50 | $1,455.80 | 1,387,500 | — | — |
| 2026-07-13 | $372.78 | $1,468.73 | 978,600 | — | — |
| 2026-07-10 | $375.06 | $1,477.71 | 1,008,600 | — | — |
| 2026-07-09 | $374.60 | $1,475.90 | 758,500 | — | — |
| 2026-07-08 | $374.31 | $1,474.76 | 1,097,600 | — | — |
| 2026-07-07 | $374.64 | $1,476.06 | 736,900 | — | — |
| 2026-07-06 | $376.88 | $1,484.88 | 1,273,700 | — | — |
| 2026-07-02 | $373.54 | $1,471.72 | 1,293,200 | — | — |
| 2026-07-01 | $362.86 | $1,423.38 | 1,285,300 | — | — |
| 2026-06-30 | $354.24 | $1,389.57 | 1,049,900 | — | — |
| 2026-06-29 | $348.07 | $1,365.36 | 1,289,200 | — | — |
| 2026-06-26 | $346.71 | $1,360.03 | 1,783,300 | — | — |
| 2026-06-25 | $344.70 | $1,352.14 | 1,219,300 | — | — |
| 2026-06-24 | $344.32 | $1,350.65 | 1,696,300 | — | — |
| 2026-06-23 | $350.34 | $1,374.27 | 1,354,200 | — | — |
| 2026-06-22 | $343.36 | $1,346.89 | 1,674,200 | — | — |
| 2026-06-18 | $350.01 | $1,372.97 | 4,242,200 | — | — |
| 2026-06-17 | $362.83 | $1,423.26 | 1,340,600 | — | — |
| 2026-06-16 | $364.11 | $1,428.28 | 1,127,700 | — | — |
| 2026-06-15 | $359.53 | $1,410.32 | 1,585,800 | — | — |
| 2026-06-12 | $360.22 | $1,413.02 | 988,100 | — | — |
| 2026-06-11 | $358.86 | $1,407.69 | 1,708,900 | — | — |
| 2026-06-10 | $341.07 | $1,337.90 | 761,400 | — | — |
| 2026-06-09 | $345.68 | $1,355.99 | 1,423,200 | — | — |
| 2026-06-08 | $340.86 | $1,337.08 | 876,200 | — | — |
| 2026-06-05 | $346.44 | $1,358.97 | 1,192,100 | — | — |
| 2026-06-04 | $341.50 | $1,339.59 | 1,394,700 | — | — |
| 2026-06-03 | $337.04 | $1,322.10 | 878,900 | — | — |
| 2026-06-02 | $337.61 | $1,324.33 | 961,400 | — | — |
| 2026-06-01 | $339.20 | $1,330.57 | 854,600 | — | — |
| 2026-05-29 | $346.82 | $1,360.46 | 1,245,300 | — | — |
| 2026-05-28 | $348.96 | $1,368.85 | 1,097,900 | — | — |
| 2026-05-27 | $342.69 | $1,344.26 | 752,600 | — | — |
| 2026-05-26 | $344.64 | $1,351.91 | 1,270,000 | — | — |
| 2026-05-22 | $342.89 | $1,345.04 | 689,300 | — | — |
| 2026-05-21 | $338.71 | $1,328.65 | 612,000 | — | — |
| 2026-05-20 | $339.75 | $1,332.73 | 780,200 | — | — |
| 2026-05-19 | $340.14 | $1,334.26 | 748,100 | — | — |
| 2026-05-18 | $343.11 | $1,345.91 | 984,800 | — | — |
| 2026-05-15 | $334.50 | $1,312.13 | 1,236,400 | — | — |
| 2026-05-14 | $340.62 | $1,336.14 | 960,400 | — | — |
| 2026-05-13 | $341.36 | $1,339.04 | 898,300 | — | — |
| 2026-05-12 | $346.46 | $1,359.05 | 1,089,600 | — | — |
| 2026-05-11 | $344.03 | $1,349.52 | 1,895,600 | — | — |
| 2026-05-08 | $346.53 | $1,359.32 | 1,558,400 | — | — |
| 2026-05-07 | $347.76 | $1,364.15 | 1,361,300 | — | — |
| 2026-05-06 | $347.27 | $1,362.22 | 1,566,600 | — | — |
| 2026-05-05 | $349.16 | $1,369.64 | 1,162,900 | — | — |
| 2026-05-04 | $349.08 | $1,369.32 | 1,640,400 | — | — |
| 2026-05-01 | $345.84 | $1,356.62 | 1,480,900 | — | — |
| 2026-04-30 | $344.30 | $1,350.57 | 2,029,800 | — | — |
| 2026-04-29 | $338.73 | $1,328.73 | 3,587,700 | — | — |
| 2026-04-28 | $313.68 | $1,230.46 | 2,169,700 | — | — |
| 2026-04-27 | $312.53 | $1,225.95 | 1,411,900 | — | — |
| 2026-04-24 | $313.21 | $1,228.62 | 1,300,900 | — | — |
| 2026-04-23 | $318.71 | $1,250.19 | 1,632,800 | — | — |
| 2026-04-22 | $320.74 | $1,258.16 | 1,578,000 | — | — |
| 2026-04-21 | $325.52 | $1,276.91 | 1,636,200 | — | — |
| 2026-04-20 | $332.14 | $1,302.88 | 1,026,700 | — | — |
| 2026-04-17 | $336.29 | $1,319.15 | 1,309,700 | — | — |
| 2026-04-16 | $334.92 | $1,313.78 | 1,540,100 | — | — |
| 2026-04-15 | $338.88 | $1,329.31 | 1,305,200 | — | — |
| 2026-04-14 | $339.88 | $1,333.24 | 1,154,100 | — | — |
| 2026-04-13 | $340.76 | $1,336.69 | 1,622,600 | — | — |
| 2026-04-10 | $335.15 | $1,314.68 | 1,695,100 | — | — |
| 2026-04-09 | $343.90 | $1,342.77 | 1,399,900 | — | — |
| 2026-04-08 | $350.02 | $1,366.66 | 1,462,200 | — | — |
| 2026-04-07 | $348.43 | $1,360.46 | 675,000 | — | — |
| 2026-04-06 | $351.39 | $1,372.01 | 768,900 | — | — |
| 2026-04-02 | $349.09 | $1,363.03 | 1,102,800 | — | — |
| 2026-04-01 | $350.53 | $1,368.66 | 1,118,000 | — | — |
| 2026-03-31 | $343.22 | $1,340.11 | 1,806,600 | — | — |
| 2026-03-30 | $340.79 | $1,330.63 | 1,561,500 | — | — |
| 2026-03-27 | $346.76 | $1,353.94 | 1,505,600 | — | — |
| 2026-03-26 | $355.28 | $1,387.20 | 1,446,600 | — | — |
| 2026-03-25 | $352.50 | $1,376.35 | 1,702,600 | — | — |
| 2026-03-24 | $346.23 | $1,351.87 | 1,145,000 | — | — |
| 2026-03-23 | $347.37 | $1,356.32 | 1,109,000 | — | — |
| 2026-03-20 | $345.78 | $1,350.11 | 2,893,900 | — | — |
| 2026-03-19 | $349.63 | $1,365.14 | 1,029,800 | — | — |
| 2026-03-18 | $353.36 | $1,379.71 | 1,381,900 | — | — |
| 2026-03-17 | $356.29 | $1,391.15 | 1,017,500 | — | — |
| 2026-03-16 | $354.36 | $1,383.61 | 1,185,600 | — | — |
| 2026-03-13 | $351.52 | $1,372.52 | 985,400 | — | — |
| 2026-03-12 | $355.23 | $1,387.01 | 1,227,500 | — | — |
| 2026-03-11 | $353.85 | $1,381.62 | 991,800 | — | — |
| 2026-03-10 | $355.59 | $1,388.41 | 973,200 | — | — |
| 2026-03-09 | $361.98 | $1,413.36 | 1,444,600 | — | — |
| 2026-03-06 | $363.49 | $1,419.26 | 1,161,800 | — | — |
| 2026-03-05 | $360.70 | $1,408.36 | 1,438,800 | — | — |
| 2026-03-04 | $366.12 | $1,429.53 | 1,263,000 | — | — |
| 2026-03-03 | $364.70 | $1,423.98 | 1,850,300 | — | — |
| 2026-03-02 | $364.78 | $1,424.30 | 1,508,300 | — | — |
| 2026-02-27 | $357.05 | $1,394.11 | 1,201,700 | — | — |
| 2026-02-26 | $350.72 | $1,369.40 | 1,005,800 | — | — |
| 2026-02-25 | $343.14 | $1,339.80 | 1,281,900 | — | — |
| 2026-02-24 | $351.18 | $1,371.19 | 682,100 | — | — |
| 2026-02-23 | $348.98 | $1,362.60 | 858,900 | — | — |
| 2026-02-20 | $351.42 | $1,372.13 | 894,600 | — | — |
| 2026-02-19 | $354.34 | $1,383.53 | 918,400 | — | — |
| 2026-02-18 | $349.49 | $1,364.59 | 1,232,200 | — | — |
| 2026-02-17 | $342.52 | $1,337.38 | 1,699,800 | — | — |
| 2026-02-13 | $347.64 | $1,357.37 | 1,533,600 | — | — |
| 2026-02-12 | $340.75 | $1,330.47 | 2,063,500 | — | — |
| 2026-02-11 | $346.34 | $1,352.30 | 1,952,500 | — | — |
| 2026-02-10 | $358.83 | $1,401.06 | 694,200 | — | — |
| 2026-02-09 | $360.10 | $1,406.02 | 807,400 | — | — |
| 2026-02-06 | $360.07 | $1,405.90 | 1,095,800 | — | — |
| 2026-02-05 | $352.05 | $1,374.59 | 1,215,500 | — | — |
| 2026-02-04 | $353.37 | $1,379.74 | 1,647,300 | — | — |
| 2026-02-03 | $355.31 | $1,387.32 | 1,899,200 | — | — |
| 2026-02-02 | $346.37 | $1,352.41 | 1,571,400 | — | — |
| 2026-01-30 | $351.09 | $1,370.84 | 2,058,300 | — | — |
| 2026-01-29 | $349.95 | $1,366.39 | 1,766,900 | — | — |
| 2026-01-28 | $356.68 | $1,392.67 | 2,327,000 | — | — |
| 2026-01-27 | $366.62 | $1,431.48 | 1,389,800 | — | — |
| 2026-01-26 | $363.54 | $1,419.45 | 1,485,500 | — | — |
| 2026-01-23 | $363.27 | $1,418.40 | 1,181,600 | — | — |
| 2026-01-22 | $365.83 | $1,428.39 | 869,600 | — | — |
| 2026-01-21 | $364.78 | $1,424.30 | 1,076,200 | — | — |
| 2026-01-20 | $359.17 | $1,402.39 | 1,704,000 | — | — |
| 2026-01-16 | $367.38 | $1,434.45 | 1,904,200 | — | — |
| 2026-01-15 | $368.69 | $1,433.71 | 1,503,500 | — | — |
| 2026-01-14 | $366.00 | $1,423.24 | 1,167,200 | — | — |
| 2026-01-13 | $363.30 | $1,412.75 | 1,247,400 | — | — |
| 2026-01-12 | $360.94 | $1,403.57 | 1,548,100 | — | — |
| 2026-01-09 | $353.89 | $1,376.15 | 2,019,700 | — | — |
| 2026-01-08 | $351.44 | $1,366.63 | 2,630,200 | — | — |
| 2026-01-07 | $345.64 | $1,344.07 | 2,049,800 | — | — |
| 2026-01-06 | $360.71 | $1,402.67 | 1,387,400 | — | — |
| 2026-01-05 | $355.56 | $1,382.65 | 1,912,200 | — | — |
| 2026-01-02 | $343.40 | $1,335.36 | 972,200 | — | — |