GLRE insider trading: GREENLIGHT CAPITAL RE, LTD. insider buys & sells · Whale Atlas