Share Facebook Twitter LinkedIn Pinterest Email Gemini’s stock experienced a 7% decline despite reporting a narrowed net loss of $107 million in the most recent fiscal period.