Should I Buy Madrigal Pharmaceuticals Mdgl Stock Now Price At 509.19 Down 0.53 20260408 Is Corvus Crvs Stock Worth Buying Now Price At 15.18 Up 3.34 20260406 How Is Research Refr Stock Performing In 2026 Price At 0.93 Down 0.79 20260407