Huge Hedge Fund, Biotech and Technology Trades Highlight Insider Buying: Apollo Global, Biogen, Twitter, DDR and More
With the markets once again bumping up against and trading around all-time highs, we were somewhat surprised to see as much insider buying as we did last week.