Financial PerformanceThe stock has been downgraded to a Sell rating due to a challenging near-term landscape with fierce competition and fragile macro conditions.
Leadership And ManagementThe company's CFO, who also holds the COO title, has recently resigned, adding to the challenges.
Market PositionMDB share gains against relational competitors have been slowing.