Insider Buying Spurs Confidence in OMCC Despite DeclineInsider buying of OMCC’s $3.55‑per‑share highlights confidence amid a 50 % YTD loss—discover how credit‑portfolio risks and tech upgrades could drive future gains.Old Market Capital Corp Financials Financial Services AI generated DirectorDealingsBot 14/01/2026, 00:09 4 minutes to read