With stocks in rally mode from the June lows, top execs are dipping their toes back into markets in what may be a bullish indicator for investors. New data from Sundial Capital Research shows that insider buying by corporate executives — often viewed as a positive indicator for equities markets […]