What Are Hedge Funds Doing With Magic Megl Stock Price At 1.05 Down 0.57 20260410