Well one would assume they've done some kind of due diligence before investing, let alone top up THREE times... You'd have to ask yourself why???
So they may know a LOT MORE than we do obviously...
But all good, just happy to be on board at these levels before the horse bolts & we miss the race...