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 | — | — | — | $345.40 | 78,202 |
| 2026-09-03 | — | — | — | $336.06 | 61,813 |
| 2026-09-02 | — | — | — | $335.37 | 72,584 |
| 2026-09-01 | — | — | — | $340.86 | 106,901 |
| 2026-08-31 | — | — | — | $357.36 | 43,259 |
| 2026-08-28 | — | — | — | $368.11 | 269,681 |
| 2026-08-27 | $372.06 | $404.52 | 2,445,800 | $369.41 | 59,091 |
| 2026-08-26 | $363.10 | $394.78 | 2,218,700 | $366.16 | 76,468 |
| 2026-08-25 | $366.43 | $398.40 | 1,679,400 | $374.89 | 62,346 |
| 2026-08-24 | $364.90 | $396.74 | 2,661,800 | $361.33 | 115,901 |
| 2026-08-21 | $375.74 | $408.52 | 1,907,400 | $381.93 | 81,776 |
| 2026-08-20 | $383.15 | $416.58 | 1,995,900 | $377.70 | 104,932 |
| 2026-08-19 | $379.65 | $412.77 | 2,765,200 | $405.37 | 131,652 |
| 2026-08-18 | $404.29 | $439.56 | 4,293,800 | $417.72 | 147,462 |
| 2026-08-17 | $443.14 | $481.80 | 3,107,400 | $423.19 | 89,495 |
| 2026-08-14 | $418.79 | $455.33 | 1,842,600 | $410.26 | 56,569 |
| 2026-08-13 | $410.52 | $446.34 | 1,880,300 | $400.37 | 50,099 |
| 2026-08-12 | $402.74 | $437.88 | 2,957,100 | $396.50 | 80,305 |
| 2026-08-11 | $379.56 | $412.68 | 1,810,700 | $373.22 | 58,754 |
| 2026-08-10 | $365.10 | $396.96 | 2,377,200 | $384.28 | 93,942 |
| 2026-08-07 | $379.31 | $412.41 | 3,737,900 | $397.36 | 392,632 |
| 2026-08-06 | $384.89 | $418.47 | 2,629,600 | $383.27 | 131,183 |
| 2026-08-05 | $389.39 | $423.36 | 3,183,600 | $402.66 | 122,642 |
| 2026-08-04 | $403.56 | $438.77 | 4,144,100 | $389.76 | 176,872 |
| 2026-08-03 | $365.80 | $397.72 | 2,698,700 | $357.70 | 105,790 |
| 2026-07-31 | $367.69 | $399.77 | 3,771,500 | $381.50 | 167,581 |
| 2026-07-30 | $365.49 | $397.38 | 7,309,100 | $345.76 | 421,865 |
| 2026-07-29 | $319.41 | $347.28 | 9,221,700 | $367.90 | 370,066 |
| 2026-07-28 | $320.65 | $348.63 | 5,795,500 | $317.74 | 307,015 |
| 2026-07-27 | $334.77 | $363.98 | 4,145,300 | $351.25 | 232,873 |
| 2026-07-24 | $349.92 | $380.45 | 2,945,200 | $366.41 | 162,973 |
| 2026-07-23 | $373.75 | $406.36 | 2,092,400 | $363.37 | 101,683 |
| 2026-07-22 | $369.46 | $401.70 | 2,143,000 | $365.47 | 87,917 |
| 2026-07-21 | $374.04 | $406.68 | 3,997,900 | $360.90 | 163,758 |
| 2026-07-20 | $333.76 | $362.88 | 2,940,500 | $335.81 | 125,830 |
| 2026-07-17 | $322.36 | $350.49 | 3,518,700 | — | — |
| 2026-07-16 | $322.30 | $350.42 | 3,623,900 | — | — |
| 2026-07-15 | $342.12 | $371.97 | 3,182,600 | — | — |
| 2026-07-14 | $353.23 | $384.05 | 2,111,200 | — | — |
| 2026-07-13 | $341.11 | $370.87 | 3,105,000 | — | — |
| 2026-07-10 | $359.60 | $390.98 | 1,571,900 | — | — |
| 2026-07-09 | $362.75 | $394.40 | 3,708,100 | — | — |
| 2026-07-08 | $351.57 | $382.24 | 3,194,200 | — | — |
| 2026-07-07 | $343.11 | $373.05 | 6,405,400 | — | — |
| 2026-07-06 | $379.52 | $412.63 | 3,447,000 | — | — |
| 2026-07-02 | $369.09 | $401.29 | 5,932,300 | — | — |
| 2026-07-01 | $427.34 | $464.63 | 5,465,800 | — | — |
| 2026-06-30 | $483.84 | $526.06 | 5,022,400 | — | — |
| 2026-06-29 | $463.21 | $503.63 | 5,089,100 | — | — |
| 2026-06-26 | $436.86 | $474.98 | 11,486,400 | — | — |
| 2026-06-25 | $471.96 | $513.14 | 7,025,300 | — | — |
| 2026-06-24 | $427.20 | $464.47 | 3,256,600 | — | — |
| 2026-06-23 | $420.12 | $456.78 | 7,671,700 | — | — |
| 2026-06-22 | $457.00 | $496.87 | 4,338,500 | — | — |
| 2026-06-18 | $437.92 | $476.13 | 17,958,200 | — | — |
| 2026-06-17 | $408.56 | $444.21 | 3,527,600 | — | — |
| 2026-06-16 | $409.35 | $445.07 | 3,977,800 | — | — |
| 2026-06-15 | $432.41 | $470.14 | 4,558,000 | — | — |
| 2026-06-12 | $403.20 | $438.38 | 3,322,900 | — | — |
| 2026-06-11 | $381.40 | $414.68 | 5,027,400 | — | — |
| 2026-06-10 | $347.59 | $377.92 | 3,745,800 | — | — |
| 2026-06-09 | $369.21 | $401.42 | 4,262,100 | — | — |
| 2026-06-08 | $374.69 | $407.38 | 2,940,900 | — | — |
| 2026-06-05 | $357.93 | $389.16 | 5,471,100 | — | — |
| 2026-06-04 | $406.86 | $442.36 | 4,214,000 | — | — |
| 2026-06-03 | $409.67 | $445.41 | 3,254,600 | — | — |
| 2026-06-02 | $392.62 | $426.88 | 3,413,100 | — | — |
| 2026-06-01 | $369.47 | $401.71 | 2,523,400 | — | — |
| 2026-05-29 | $374.31 | $406.97 | 4,129,200 | — | — |
| 2026-05-28 | $382.65 | $416.04 | 2,762,100 | — | — |
| 2026-05-27 | $375.83 | $408.62 | 3,275,000 | — | — |
| 2026-05-26 | $389.14 | $423.09 | 4,005,700 | — | — |
| 2026-05-22 | $358.44 | $389.71 | 2,708,500 | — | — |
| 2026-05-21 | $353.44 | $384.28 | 3,587,000 | — | — |
| 2026-05-20 | $344.34 | $374.24 | 3,387,500 | — | — |
| 2026-05-19 | $321.52 | $349.44 | 3,489,000 | — | — |
| 2026-05-18 | $321.05 | $348.93 | 4,670,100 | — | — |
| 2026-05-15 | $337.88 | $367.22 | 4,251,900 | — | — |
| 2026-05-14 | $356.55 | $387.51 | 2,352,500 | — | — |
| 2026-05-13 | $363.38 | $394.94 | 3,628,700 | — | — |
| 2026-05-12 | $358.45 | $389.58 | 5,646,000 | — | — |
| 2026-05-11 | $366.64 | $398.48 | 4,427,900 | — | — |
| 2026-05-08 | $359.77 | $391.01 | 3,486,000 | — | — |
| 2026-05-07 | $354.11 | $384.86 | 5,001,500 | — | — |
| 2026-05-06 | $382.48 | $415.69 | 3,836,200 | — | — |
| 2026-05-05 | $357.10 | $388.11 | 3,565,700 | — | — |
| 2026-05-04 | $337.44 | $366.74 | 3,100,000 | — | — |
| 2026-05-01 | $345.42 | $375.42 | 2,876,800 | — | — |
| 2026-04-30 | $343.47 | $373.30 | 7,836,300 | — | — |
| 2026-04-29 | $306.33 | $332.93 | 13,070,500 | — | — |
| 2026-04-28 | $380.13 | $413.14 | 4,596,200 | — | — |
| 2026-04-27 | $402.00 | $436.91 | 4,027,200 | — | — |
| 2026-04-24 | $418.08 | $454.39 | 3,234,600 | — | — |
| 2026-04-23 | $400.99 | $435.81 | 2,476,200 | — | — |
| 2026-04-22 | $385.18 | $418.63 | 2,223,200 | — | — |
| 2026-04-21 | $379.93 | $412.92 | 1,833,900 | — | — |
| 2026-04-20 | $375.21 | $407.79 | 1,819,400 | — | — |
| 2026-04-17 | $380.38 | $413.41 | 2,423,200 | — | — |
| 2026-04-16 | $365.92 | $397.70 | 1,818,600 | — | — |
| 2026-04-15 | $364.96 | $396.65 | 2,366,600 | — | — |
| 2026-04-14 | $365.51 | $397.25 | 2,639,900 | — | — |
| 2026-04-13 | $370.13 | $402.27 | 2,434,700 | — | — |
| 2026-04-10 | $367.99 | $399.95 | 3,113,400 | — | — |
| 2026-04-09 | $364.21 | $395.84 | 4,484,300 | — | — |
| 2026-04-08 | $358.29 | $389.40 | 5,814,100 | — | — |
| 2026-04-07 | $320.48 | $348.31 | 1,894,800 | — | — |
| 2026-04-06 | $315.43 | $342.82 | 1,762,900 | — | — |
| 2026-04-02 | $309.61 | $336.50 | 2,744,900 | — | — |
| 2026-04-01 | $312.20 | $339.31 | 2,961,800 | — | — |
| 2026-03-31 | $296.46 | $322.20 | 3,354,000 | — | — |
| 2026-03-30 | $276.35 | $300.35 | 3,130,100 | — | — |
| 2026-03-27 | $295.61 | $321.28 | 2,164,200 | — | — |
| 2026-03-26 | $297.34 | $323.16 | 3,017,600 | — | — |
| 2026-03-25 | $323.36 | $351.44 | 3,077,100 | — | — |
| 2026-03-24 | $320.14 | $347.94 | 3,207,700 | — | — |
| 2026-03-23 | $303.92 | $330.31 | 4,243,500 | — | — |
| 2026-03-20 | $290.83 | $316.09 | 4,996,200 | — | — |
| 2026-03-19 | $302.40 | $328.66 | 2,808,100 | — | — |
| 2026-03-18 | $300.07 | $326.13 | 2,653,400 | — | — |
| 2026-03-17 | $299.40 | $325.40 | 2,481,800 | — | — |
| 2026-03-16 | $298.27 | $324.17 | 2,448,400 | — | — |
| 2026-03-13 | $286.42 | $311.29 | 2,166,100 | — | — |
| 2026-03-12 | $286.61 | $311.50 | 2,956,400 | — | — |
| 2026-03-11 | $301.99 | $328.22 | 2,580,500 | — | — |
| 2026-03-10 | $300.77 | $326.89 | 2,829,500 | — | — |
| 2026-03-09 | $296.44 | $322.18 | 6,533,700 | — | — |
| 2026-03-06 | $273.05 | $296.76 | 5,896,900 | — | — |
| 2026-03-05 | $305.58 | $332.12 | 3,936,100 | — | — |
| 2026-03-04 | $305.20 | $331.70 | 3,358,900 | — | — |
| 2026-03-03 | $304.22 | $330.64 | 3,698,500 | — | — |
| 2026-03-02 | $325.83 | $354.13 | 2,488,700 | — | — |
| 2026-02-27 | $320.03 | $347.82 | 4,426,300 | — | — |
| 2026-02-26 | $332.70 | $361.59 | 4,915,300 | — | — |
| 2026-02-25 | $342.82 | $372.59 | 3,102,700 | — | — |
| 2026-02-24 | $329.09 | $357.67 | 2,271,300 | — | — |
| 2026-02-23 | $318.50 | $346.16 | 2,567,600 | — | — |
| 2026-02-20 | $324.85 | $353.06 | 2,603,500 | — | — |
| 2026-02-19 | $315.90 | $343.33 | 1,826,700 | — | — |
| 2026-02-18 | $314.82 | $342.16 | 2,753,700 | — | — |
| 2026-02-17 | $305.53 | $332.06 | 2,383,300 | — | — |
| 2026-02-13 | $314.66 | $341.99 | 2,600,600 | — | — |
| 2026-02-12 | $311.03 | $337.90 | 5,023,400 | — | — |
| 2026-02-11 | $321.45 | $349.22 | 3,651,400 | — | — |
| 2026-02-10 | $304.89 | $331.23 | 2,930,500 | — | — |
| 2026-02-09 | $310.01 | $336.79 | 5,345,100 | — | — |
| 2026-02-06 | $300.11 | $326.04 | 5,021,100 | — | — |
| 2026-02-05 | $271.13 | $294.55 | 3,896,600 | — | — |
| 2026-02-04 | $269.07 | $292.31 | 7,187,400 | — | — |
| 2026-02-03 | $282.98 | $307.43 | 11,795,000 | — | — |
| 2026-02-02 | $249.53 | $271.09 | 6,576,500 | — | — |
| 2026-01-30 | $241.05 | $261.87 | 3,704,500 | — | — |
| 2026-01-29 | $251.87 | $273.63 | 2,695,100 | — | — |
| 2026-01-28 | $250.48 | $272.12 | 3,909,300 | — | — |
| 2026-01-27 | $238.94 | $259.58 | 2,805,200 | — | — |
| 2026-01-26 | $231.75 | $251.77 | 2,084,300 | — | — |
| 2026-01-23 | $229.18 | $248.98 | 1,830,500 | — | — |
| 2026-01-22 | $229.14 | $248.93 | 2,807,300 | — | — |
| 2026-01-21 | $231.89 | $251.92 | 3,005,500 | — | — |
| 2026-01-20 | $223.98 | $243.33 | 2,627,800 | — | — |
| 2026-01-16 | $228.15 | $247.86 | 2,298,000 | — | — |
| 2026-01-15 | $227.70 | $247.37 | 3,459,800 | — | — |
| 2026-01-14 | $230.19 | $250.08 | 2,423,500 | — | — |
| 2026-01-13 | $229.27 | $249.08 | 2,313,900 | — | — |
| 2026-01-12 | $224.36 | $243.74 | 2,448,100 | — | — |
| 2026-01-09 | $217.26 | $236.03 | 2,569,900 | — | — |
| 2026-01-08 | $216.31 | $235.00 | 3,141,800 | — | — |
| 2026-01-07 | $222.48 | $241.70 | 2,518,400 | — | — |
| 2026-01-06 | $228.84 | $248.61 | 3,377,900 | — | — |
| 2026-01-05 | $219.50 | $238.46 | 4,271,600 | — | — |
| 2026-01-02 | $207.56 | $225.49 | 3,224,100 | — | — |