Around $5 Million Bet On This Financial Services Stock? Check Out 4 Stocks Insiders Are Buying Although US stocks closed lower on Wednesday, there were a few notable insider trades. Benzinga · Nov 10, 2022