What Support Levels Matter For Macrogenics Mgnx Stock Price At 3.70 Up 7.56 20260410