Maze Therapeutics' $736K Insider Sale: What It Means for Biotech Investors | Whale Factor