HappySqurriel on 11 August 2011
Just to put some numbers to this thread:
Stock Price: $18.63
Earnings/Share: $2.71
P/E Ratio: 6.9
Dividend: $0.57
Yield: 3.1%
And, if I'm reading their financial statement correctly and calculating correctly ... Nintendo has around $15 in assets for every one of their $18.63 shares