$1.6M Bet On ATAI Life Sciences? Check Out These 4 Penny Stocks Insiders Are Buying – ATAI Life Sciences (NASDAQ:ATAI), Inozyme Pharma (NASDAQ:INZY)
The Dow Jones closed higher by more than 300 points on Wednesday. When insiders purchase or sell shares, it indicates their confidence or concern around the company’s prospects. Investors and…