Why would they go in with 16.5 %, in something that most probably wont happen? No, they know something and if it was me I would not go in if the chances were not good. This stock will explode, the question is when!
Brgds