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
- 2000-05-19 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 — 2004
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2004-12-31 | $408.24 | $408.24 | 18,553 | — | — |
| 2004-12-30 | $408.24 | $408.24 | 7,678 | — | — |
| 2004-12-29 | $416.52 | $416.52 | 10,625 | — | — |
| 2004-12-28 | $407.16 | $407.16 | 10,092 | — | — |
| 2004-12-27 | $404.28 | $404.28 | 13,572 | — | — |
| 2004-12-23 | $407.16 | $407.16 | 17,897 | — | — |
| 2004-12-22 | $403.92 | $403.92 | 23,547 | — | — |
| 2004-12-21 | $412.20 | $412.20 | 11,611 | — | — |
| 2004-12-20 | $413.64 | $413.64 | 11,019 | — | — |
| 2004-12-17 | $423.36 | $423.36 | 14,828 | — | — |
| 2004-12-16 | $428.40 | $428.40 | 12,494 | — | — |
| 2004-12-15 | $430.20 | $430.20 | 12,750 | — | — |
| 2004-12-14 | $428.76 | $428.76 | 10,794 | — | — |
| 2004-12-13 | $426.24 | $426.24 | 19,642 | — | — |
| 2004-12-10 | $424.44 | $424.44 | 18,894 | — | — |
| 2004-12-09 | $411.12 | $411.12 | 17,125 | — | — |
| 2004-12-08 | $420.12 | $420.12 | 17,214 | — | — |
| 2004-12-07 | $429.12 | $429.12 | 17,531 | — | — |
| 2004-12-06 | $448.56 | $448.56 | 16,839 | — | — |
| 2004-12-03 | $457.20 | $457.20 | 61,461 | — | — |
| 2004-12-02 | $430.20 | $430.20 | 29,308 | — | — |
| 2004-12-01 | $421.56 | $421.56 | 30,078 | — | — |
| 2004-11-30 | $405.00 | $405.00 | 52,472 | — | — |
| 2004-11-29 | $426.24 | $426.24 | 14,444 | — | — |
| 2004-11-26 | $435.96 | $435.96 | 7,339 | — | — |
| 2004-11-24 | $428.76 | $428.76 | 16,581 | — | — |
| 2004-11-23 | $422.28 | $422.28 | 19,075 | — | — |
| 2004-11-22 | $435.60 | $435.60 | 10,153 | — | — |
| 2004-11-19 | $428.04 | $428.04 | 13,194 | — | — |
| 2004-11-18 | $447.84 | $447.84 | 17,964 | — | — |
| 2004-11-17 | $449.64 | $449.64 | 23,883 | — | — |
| 2004-11-16 | $439.56 | $439.56 | 24,425 | — | — |
| 2004-11-15 | $447.12 | $447.12 | 39,917 | — | — |
| 2004-11-12 | $429.12 | $429.12 | 31,617 | — | — |
| 2004-11-11 | $420.48 | $420.48 | 28,144 | — | — |
| 2004-11-10 | $399.24 | $399.24 | 18,917 | — | — |
| 2004-11-09 | $406.08 | $406.08 | 21,897 | — | — |
| 2004-11-08 | $408.60 | $408.60 | 33,533 | — | — |
| 2004-11-05 | $403.56 | $403.56 | 26,114 | — | — |
| 2004-11-04 | $398.16 | $398.16 | 26,036 | — | — |
| 2004-11-03 | $402.48 | $402.48 | 16,906 | — | — |
| 2004-11-02 | $412.56 | $412.56 | 16,383 | — | — |
| 2004-11-01 | $411.48 | $411.48 | 18,967 | — | — |
| 2004-10-29 | $406.44 | $406.44 | 14,800 | — | — |
| 2004-10-28 | $411.48 | $411.48 | 12,789 | — | — |
| 2004-10-27 | $406.44 | $406.44 | 20,247 | — | — |
| 2004-10-26 | $387.72 | $387.72 | 22,061 | — | — |
| 2004-10-25 | $395.28 | $395.28 | 16,261 | — | — |
| 2004-10-22 | $396.00 | $396.00 | 34,300 | — | — |
| 2004-10-21 | $411.12 | $411.12 | 63,408 | — | — |
| 2004-10-20 | $384.12 | $384.12 | 35,756 | — | — |
| 2004-10-19 | $380.16 | $380.16 | 19,717 | — | — |
| 2004-10-18 | $387.00 | $387.00 | 25,094 | — | — |
| 2004-10-15 | $385.92 | $385.92 | 28,675 | — | — |
| 2004-10-14 | $392.04 | $392.04 | 28,822 | — | — |
| 2004-10-13 | $412.56 | $412.56 | 38,317 | — | — |
| 2004-10-12 | $402.48 | $402.48 | 20,414 | — | — |
| 2004-10-11 | $411.84 | $411.84 | 44,236 | — | — |
| 2004-10-08 | $413.28 | $413.28 | 58,131 | — | — |
| 2004-10-07 | $433.80 | $433.80 | 119,486 | — | — |
| 2004-10-06 | $388.80 | $388.80 | 51,033 | — | — |
| 2004-10-05 | $396.72 | $396.72 | 29,258 | — | — |
| 2004-10-04 | $405.00 | $405.00 | 68,369 | — | — |
| 2004-10-01 | $379.80 | $379.80 | 33,892 | — | — |
| 2004-09-30 | $360.36 | $360.36 | 19,369 | — | — |
| 2004-09-29 | $358.92 | $358.92 | 25,192 | — | — |
| 2004-09-28 | $351.72 | $351.72 | 16,250 | — | — |
| 2004-09-27 | $340.92 | $340.92 | 19,297 | — | — |
| 2004-09-24 | $357.12 | $357.12 | 14,828 | — | — |
| 2004-09-23 | $369.36 | $369.36 | 13,269 | — | — |
| 2004-09-22 | $369.72 | $369.72 | 23,850 | — | — |
| 2004-09-21 | $385.20 | $385.20 | 33,072 | — | — |
| 2004-09-20 | $378.00 | $378.00 | 40,028 | — | — |
| 2004-09-17 | $349.20 | $349.20 | 21,783 | — | — |
| 2004-09-16 | $350.28 | $350.28 | 28,950 | — | — |
| 2004-09-15 | $348.48 | $348.48 | 36,683 | — | — |
| 2004-09-14 | $363.60 | $363.60 | 24,967 | — | — |
| 2004-09-13 | $364.68 | $364.68 | 36,342 | — | — |
| 2004-09-10 | $352.08 | $352.08 | 24,225 | — | — |
| 2004-09-09 | $351.00 | $351.00 | 50,347 | — | — |
| 2004-09-08 | $320.04 | $320.04 | 66,758 | — | — |
| 2004-09-07 | $349.92 | $349.92 | 29,411 | — | — |
| 2004-09-03 | $347.40 | $347.40 | 59,592 | — | — |
| 2004-09-02 | $387.00 | $387.00 | 18,825 | — | — |
| 2004-09-01 | $376.92 | $376.92 | 19,403 | — | — |
| 2004-08-31 | $375.84 | $375.84 | 24,603 | — | — |
| 2004-08-30 | $368.28 | $368.28 | 21,208 | — | — |
| 2004-08-27 | $392.40 | $392.40 | 35,086 | — | — |
| 2004-08-26 | $377.28 | $377.28 | 34,167 | — | — |
| 2004-08-25 | $384.84 | $384.84 | 26,842 | — | — |
| 2004-08-24 | $364.68 | $364.68 | 43,433 | — | — |
| 2004-08-23 | $388.08 | $388.08 | 41,750 | — | — |
| 2004-08-20 | $394.56 | $394.56 | 106,642 | — | — |
| 2004-08-19 | $336.24 | $336.24 | 34,875 | — | — |
| 2004-08-18 | $327.24 | $327.24 | 31,219 | — | — |
| 2004-08-17 | $310.32 | $310.32 | 52,000 | — | — |
| 2004-08-16 | $277.20 | $277.20 | 32,492 | — | — |
| 2004-08-13 | $275.04 | $275.04 | 26,611 | — | — |
| 2004-08-12 | $277.20 | $277.20 | 22,478 | — | — |
| 2004-08-11 | $291.60 | $291.60 | 41,664 | — | — |
| 2004-08-10 | $318.24 | $318.24 | 13,578 | — | — |
| 2004-08-09 | $304.56 | $304.56 | 20,086 | — | — |
| 2004-08-06 | $307.80 | $307.80 | 15,236 | — | — |
| 2004-08-05 | $325.80 | $325.80 | 16,708 | — | — |
| 2004-08-04 | $336.24 | $336.24 | 18,142 | — | — |
| 2004-08-03 | $331.56 | $331.56 | 14,092 | — | — |
| 2004-08-02 | $348.84 | $348.84 | 25,858 | — | — |
| 2004-07-30 | $352.44 | $352.44 | 38,908 | — | — |
| 2004-07-29 | $346.68 | $346.68 | 28,867 | — | — |
| 2004-07-28 | $329.40 | $329.40 | 36,731 | — | — |
| 2004-07-27 | $337.32 | $337.32 | 30,206 | — | — |
| 2004-07-26 | $326.16 | $326.16 | 30,033 | — | — |
| 2004-07-23 | $327.60 | $327.60 | 46,347 | — | — |
| 2004-07-22 | $353.16 | $353.16 | 85,403 | — | — |
| 2004-07-21 | $358.20 | $358.20 | 199,472 | — | — |
| 2004-07-20 | $420.84 | $420.84 | 42,625 | — | — |
| 2004-07-19 | $398.88 | $398.88 | 42,128 | — | — |
| 2004-07-16 | $401.04 | $401.04 | 45,044 | — | — |
| 2004-07-15 | $410.76 | $410.76 | 32,461 | — | — |
| 2004-07-14 | $405.36 | $405.36 | 67,244 | — | — |
| 2004-07-13 | $452.88 | $452.88 | 47,847 | — | — |
| 2004-07-12 | $432.00 | $432.00 | 50,428 | — | — |
| 2004-07-09 | $441.72 | $441.72 | 42,294 | — | — |
| 2004-07-08 | $460.08 | $460.08 | 36,781 | — | — |
| 2004-07-07 | $482.04 | $482.04 | 30,067 | — | — |
| 2004-07-06 | $485.28 | $485.28 | 39,744 | — | — |
| 2004-07-02 | $516.60 | $516.60 | 30,419 | — | — |
| 2004-07-01 | $527.04 | $527.04 | 46,653 | — | — |
| 2004-06-30 | $551.52 | $551.52 | 33,514 | — | — |
| 2004-06-29 | $565.20 | $565.20 | 26,033 | — | — |
| 2004-06-28 | $553.68 | $553.68 | 25,017 | — | — |
| 2004-06-25 | $564.84 | $564.84 | 50,586 | — | — |
| 2004-06-24 | $536.40 | $536.40 | 47,650 | — | — |
| 2004-06-23 | $570.24 | $570.24 | 20,789 | — | — |
| 2004-06-22 | $555.12 | $555.12 | 45,731 | — | — |
| 2004-06-21 | $534.24 | $534.24 | 14,800 | — | — |
| 2004-06-18 | $549.00 | $549.00 | 29,319 | — | — |
| 2004-06-17 | $561.24 | $561.24 | 36,933 | — | — |
| 2004-06-16 | $585.72 | $585.72 | 24,047 | — | — |
| 2004-06-15 | $606.24 | $606.24 | 14,886 | — | — |
| 2004-06-14 | $589.68 | $589.68 | 22,592 | — | — |
| 2004-06-10 | $607.68 | $607.68 | 13,967 | — | — |
| 2004-06-09 | $608.04 | $608.04 | 17,744 | — | — |
| 2004-06-08 | $642.24 | $642.24 | 22,861 | — | — |
| 2004-06-07 | $628.20 | $628.20 | 25,825 | — | — |
| 2004-06-04 | $619.92 | $619.92 | 34,500 | — | — |
| 2004-06-03 | $615.96 | $615.96 | 29,997 | — | — |
| 2004-06-02 | $644.76 | $644.76 | 18,219 | — | — |
| 2004-06-01 | $663.12 | $663.12 | 17,306 | — | — |
| 2004-05-28 | $650.88 | $650.88 | 13,961 | — | — |
| 2004-05-27 | $648.36 | $648.36 | 17,250 | — | — |
| 2004-05-26 | $646.20 | $646.20 | 44,256 | — | — |
| 2004-05-25 | $627.84 | $627.84 | 34,878 | — | — |
| 2004-05-24 | $606.24 | $606.24 | 20,300 | — | — |
| 2004-05-21 | $606.60 | $606.60 | 27,608 | — | — |
| 2004-05-20 | $592.56 | $592.56 | 21,819 | — | — |
| 2004-05-19 | $599.40 | $599.40 | 47,500 | — | — |
| 2004-05-18 | $580.32 | $580.32 | 33,872 | — | — |
| 2004-05-17 | $568.80 | $568.80 | 52,900 | — | — |
| 2004-05-14 | $592.20 | $592.20 | 40,356 | — | — |
| 2004-05-13 | $610.56 | $610.56 | 72,831 | — | — |
| 2004-05-12 | $619.56 | $619.56 | 107,008 | — | — |
| 2004-05-11 | $684.00 | $684.00 | 21,453 | — | — |
| 2004-05-10 | $656.64 | $656.64 | 23,892 | — | — |
| 2004-05-07 | $665.64 | $665.64 | 20,511 | — | — |
| 2004-05-06 | $666.36 | $666.36 | 19,808 | — | — |
| 2004-05-05 | $680.76 | $680.76 | 17,092 | — | — |
| 2004-05-04 | $669.60 | $669.60 | 28,419 | — | — |
| 2004-05-03 | $646.92 | $646.92 | 29,733 | — | — |
| 2004-04-30 | $643.68 | $643.68 | 38,019 | — | — |
| 2004-04-29 | $654.48 | $654.48 | 32,761 | — | — |
| 2004-04-28 | $663.12 | $663.12 | 44,986 | — | — |
| 2004-04-27 | $706.68 | $706.68 | 50,208 | — | — |
| 2004-04-26 | $709.20 | $709.20 | 50,969 | — | — |
| 2004-04-23 | $726.12 | $726.12 | 57,731 | — | — |
| 2004-04-22 | $705.96 | $705.96 | 61,464 | — | — |
| 2004-04-21 | $693.00 | $693.00 | 69,347 | — | — |
| 2004-04-20 | $668.52 | $668.52 | 102,933 | — | — |
| 2004-04-19 | $608.40 | $608.40 | 46,256 | — | — |
| 2004-04-16 | $597.60 | $597.60 | 33,114 | — | — |
| 2004-04-15 | $619.92 | $619.92 | 40,458 | — | — |
| 2004-04-14 | $658.80 | $658.80 | 58,569 | — | — |
| 2004-04-13 | $649.08 | $649.08 | 36,794 | — | — |
| 2004-04-12 | $644.76 | $644.76 | 11,947 | — | — |
| 2004-04-08 | $637.20 | $637.20 | 19,100 | — | — |
| 2004-04-07 | $638.64 | $638.64 | 23,881 | — | — |
| 2004-04-06 | $637.20 | $637.20 | 26,206 | — | — |
| 2004-04-05 | $644.76 | $644.76 | 33,419 | — | — |
| 2004-04-02 | $637.20 | $637.20 | 32,156 | — | — |
| 2004-04-01 | $621.36 | $621.36 | 40,183 | — | — |
| 2004-03-31 | $616.68 | $616.68 | 46,028 | — | — |
| 2004-03-30 | $610.56 | $610.56 | 49,275 | — | — |
| 2004-03-29 | $559.80 | $559.80 | 23,728 | — | — |
| 2004-03-26 | $543.96 | $543.96 | 14,297 | — | — |
| 2004-03-25 | $530.28 | $530.28 | 12,617 | — | — |
| 2004-03-24 | $503.64 | $503.64 | 26,400 | — | — |
| 2004-03-23 | $495.00 | $495.00 | 25,275 | — | — |
| 2004-03-22 | $502.56 | $502.56 | 26,250 | — | — |
| 2004-03-19 | $532.08 | $532.08 | 20,858 | — | — |
| 2004-03-18 | $528.48 | $528.48 | 18,969 | — | — |
| 2004-03-17 | $541.08 | $541.08 | 27,550 | — | — |
| 2004-03-16 | $510.12 | $510.12 | 25,003 | — | — |
| 2004-03-15 | $510.84 | $510.84 | 16,397 | — | — |
| 2004-03-12 | $539.28 | $539.28 | 26,078 | — | — |
| 2004-03-11 | $517.32 | $517.32 | 35,239 | — | — |
| 2004-03-10 | $544.68 | $544.68 | 29,350 | — | — |
| 2004-03-09 | $554.76 | $554.76 | 23,886 | — | — |
| 2004-03-08 | $577.08 | $577.08 | 17,450 | — | — |
| 2004-03-05 | $612.00 | $612.00 | 17,628 | — | — |
| 2004-03-04 | $620.28 | $620.28 | 10,467 | — | — |
| 2004-03-03 | $599.40 | $599.40 | 14,747 | — | — |
| 2004-03-02 | $614.16 | $614.16 | 12,317 | — | — |
| 2004-03-01 | $613.80 | $613.80 | 13,056 | — | — |
| 2004-02-27 | $593.28 | $593.28 | 13,778 | — | — |
| 2004-02-26 | $596.52 | $596.52 | 17,556 | — | — |
| 2004-02-25 | $585.00 | $585.00 | 14,244 | — | — |
| 2004-02-24 | $561.60 | $561.60 | 21,322 | — | — |
| 2004-02-23 | $565.20 | $565.20 | 22,742 | — | — |
| 2004-02-20 | $594.00 | $594.00 | 20,372 | — | — |
| 2004-02-19 | $605.16 | $605.16 | 33,317 | — | — |
| 2004-02-18 | $640.80 | $640.80 | 44,978 | — | — |
| 2004-02-17 | $614.88 | $614.88 | 35,961 | — | — |
| 2004-02-13 | $582.48 | $582.48 | 30,403 | — | — |
| 2004-02-12 | $604.80 | $604.80 | 22,283 | — | — |
| 2004-02-11 | $603.36 | $603.36 | 24,367 | — | — |
| 2004-02-10 | $591.12 | $591.12 | 22,503 | — | — |
| 2004-02-09 | $581.04 | $581.04 | 18,314 | — | — |
| 2004-02-06 | $573.48 | $573.48 | 18,747 | — | — |
| 2004-02-05 | $540.72 | $540.72 | 19,039 | — | — |
| 2004-02-04 | $528.12 | $528.12 | 26,214 | — | — |
| 2004-02-03 | $575.28 | $575.28 | 10,739 | — | — |
| 2004-02-02 | $576.00 | $576.00 | 31,528 | — | — |
| 2004-01-30 | $585.00 | $585.00 | 27,092 | — | — |
| 2004-01-29 | $575.64 | $575.64 | 35,806 | — | — |
| 2004-01-28 | $557.64 | $557.64 | 66,886 | — | — |
| 2004-01-27 | $539.64 | $539.64 | 22,331 | — | — |
| 2004-01-26 | $553.68 | $553.68 | 28,008 | — | — |
| 2004-01-23 | $536.40 | $536.40 | 34,639 | — | — |
| 2004-01-22 | $563.04 | $563.04 | 21,383 | — | — |
| 2004-01-21 | $587.88 | $587.88 | 34,897 | — | — |
| 2004-01-20 | $630.36 | $630.36 | 59,111 | — | — |
| 2004-01-16 | $555.48 | $555.48 | 32,519 | — | — |
| 2004-01-15 | $521.64 | $521.64 | 29,631 | — | — |
| 2004-01-14 | $520.20 | $520.20 | 19,519 | — | — |
| 2004-01-13 | $513.00 | $513.00 | 32,022 | — | — |
| 2004-01-12 | $514.44 | $514.44 | 27,906 | — | — |
| 2004-01-09 | $488.16 | $488.16 | 20,142 | — | — |
| 2004-01-08 | $504.00 | $504.00 | 57,003 | — | — |
| 2004-01-07 | $464.40 | $464.40 | 51,364 | — | — |
| 2004-01-06 | $430.20 | $430.20 | 26,403 | — | — |
| 2004-01-05 | $411.84 | $411.84 | 14,014 | — | — |
| 2004-01-02 | $401.40 | $401.40 | 13,000 | — | — |