Should I Hold Gemini Gemi Stock Now Price At 4.29 Up 0.23 20260402