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: 336.64 -3.78 (1.11%)
Previous Close $340.42    52 Week High $119.92 
Open $331.70    52 Week Low $89.47 
Day High $338.61    P/E 8.34 
Day Low $330.70    EPS $40.37 
Volume 37,870,754       

Hewlett-Packard Company (NYSE: HPQ) Delayed: 30.20 -2.24 (6.91%)
Previous Close $32.44    52 Week High $16.19 
Open $31.95    52 Week Low $8.91 
Day High $31.96    P/E 11.06 
Day Low $29.89    EPS $2.73 
Volume 16,701,291       

International Bus. Machines (NYSE: IBM) Delayed: 227.13 +0.52 (0.23%)
Previous Close $226.61    52 Week High $165.00 
Open $225.87    52 Week Low $116.90 
Day High $228.76    P/E 15.20 
Day Low $224.05    EPS $14.94 
Volume 3,352,140       

Microsoft Corp. (NASDAQ: MSFT) Delayed: 535.07 +12.46 (2.38%)
Previous Close $522.61    52 Week High $61.37 
Open $528.23    52 Week Low $48.04 
Day High $537.22    P/E 197.44 
Day Low $526.24    EPS $2.71 
Volume 18,493,928