Some people must like what the results reported. Shares reached a 10 year high today so things are looking up.