Is Endra Life Ndra Stock Good For Portfolio Price At 4.95 Down 6.78 20260410