looking at the financials you see float is 600 million shares and outstanding/total shares 506 million.

anyone understand? what the outlook?