a analyst firm buying shares before they release a report and then selling after? im pretty sure that would be illegal?