Gemfields Group Limited (GEM) Financial Health & Risks | Ticker