Discussion in 'Stocks' started by cybercash28, Oct 27, 2009.
buy back shares. $5 billion...good sign, confidence for the future.
Green today too.
And a P/E of 12 compared to AMZN's P/E of 70. Don't you just love irrational exuberance?
Separate names with a comma.