If you are going to say that facts are important then it's misleading to not post ALL the facts. Otherwise it's just a pump post.
Please post the price and terms at which FULL invested.
edit - I see that in past posts you did name the price and terms. So, doesn't the fact that these smart investors paid $5 per share mean that's nearer a correct price. Why would some retail investor want to pay $15 when these guys only pay $5. That's asking to lose money.