Float 76.6M, Shares Outstanding 78.5M, Institutions Holding Shares 346 Held By Institutions 93.69% During the most recent quarter, 28K shares were bought, and 128K shares were sold in insider trading. Source: TD Ameritrade