According to etrade, which says its information is current, outstanding is 257.8k and the float is 157.5k TD Ameritrade - which says current - says the float is 1 Billion and shares outstanding are at 1 billion. I guess we know where people get this 1 billion float nonesense - lol Im going with etrade - only makes sense