Battered Heritage Insurance Holdings Inc. (HRTG) Has Four Insiders Buy Shares; Four Other Companies See Noteworthy Insider Trading
People usually associate insider trading with illegal conduct as the media discusses numerous cases of insider trading on a weekly basis.