B. Riley Financial Reports Second Quarter 2025 Financial Results — RILY +0.60 · News Impact Screener