Is Institutional Money Flowing Into Functional Brands Meha Stock Price At 0.16 Down 3.17 20260410