Is Envela Corporation Ela Stock A Value Play Price At 17.50 Up 1.63 20260402