"I have an email into Catalin with some questions"
Good luck with that. Although Catalin claimed he answered all investor emails and phone calls, don't believe it. I've emailed three times to no avail.
Hopefully Catalin can be trusted with other matters.
"Brad bought 1 million shares on May 10th in the open market."
Of Canarc? Gotta link?