Stock MarketHow Investors May Respond To Marcus & Millichap (MMI) Returning To Profit With Dividends And Buybacks3 hours agoMarcus & Millichap's recently reported second-quarter 2026 results showed revenue rising to US$202.92 million and net income of US$3.91 million,...