PED Pedevco Corp drops 844 after Q2 2025 earnings report negative 04 EPS with no consensus estimates