PED Pedevco Corp drops 844 after Q2 2025 earnings report negative 04 EPS with no consensus estimates OOMA Ooma Inc reports stronger than expected Q1 2026 earnings pushing shares up five percent on the day GSM Ferroglobe PLC Ordinary Shares reports Q4 2025 earnings misses as shares rise 391 percent in todays trading