Also, whilst it may or may not have been a throw away comment, the 4bn comment was a company listed on the London stock exchange, in GBP.... Pretty sure he said 4 billion pounds
£4 bn = $7.5bn
Soak in that one
FFX Price at posting:
38.5¢ Sentiment: Buy Disclosure: Held