Microsoft (MSFT) 'Stacked' the Odds Against Itself Years Ago

Go back to Microsoft (MSFT) 'Stacked' the Odds Against Itself Years Ago
Apple Inc. (NASDAQ: AAPL) Delayed: 339.84 -0.24 (0.07%)
Previous Close $340.08    52 Week High $119.92 
Open $339.73    52 Week Low $89.47 
Day High $343.67    P/E 8.42 
Day Low $339.52    EPS $40.37 
Volume 15,824,550       

Hewlett-Packard Company (NYSE: HPQ) Delayed: 28.39 +0.10 (0.35%)
Previous Close $28.29    52 Week High $16.19 
Open $28.09    52 Week Low $8.91 
Day High $28.69    P/E 10.40 
Day Low $27.58    EPS $2.73 
Volume 6,741,391       

International Bus. Machines (NYSE: IBM) Delayed: 225.80 -1.75 (0.77%)
Previous Close $227.55    52 Week High $165.00 
Open $227.70    52 Week Low $116.90 
Day High $229.75    P/E 15.11 
Day Low $223.95    EPS $14.94 
Volume 2,310,127       

Microsoft Corp. (NASDAQ: MSFT) Delayed: 394.59 +1.24 (0.32%)
Previous Close $393.35    52 Week High $61.37 
Open $393.40    52 Week Low $48.04 
Day High $395.82    P/E 145.61 
Day Low $388.74    EPS $2.71 
Volume 10,214,815