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 | — | — | — | $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 | — | — |