PRAA PRA Group posts massive Q4 2025 earnings beat yet shares slip 117 percent in todays trading How Vera Therapeutics VERA builds value over time Climbs Higher 20260506 What Verra VRRM does that its rivals cannot Grinds Lower 20260506 TMCWW TMC the reports quarterly results with no revenue data as earnings season continues