Redwood RWTO Stock Investment Analysis 115 20260427 REFR Research shares fall 396 following Q2 2025 earnings release with no analyst consensus estimates available Permianville PVL Stock Worth Considering for Investors Permianville posts 013 EPS no analyst estimates