EU Imposes 200 Million Fine on Temu Over Illegal Product Sales MFA Financial Inc MFAN Q1 2026 Earnings Slight EPS Miss Amid Stable Credit Conditions OpenRouter Hits Unicorn Status with 13 Billion Valuation After AlphabetLed Series B