What should I do with General GPAC stock today 050 20260418 PED Pedevco Corp drops 844 after Q2 2025 earnings report negative 04 EPS with no consensus estimates What makes Kenon Holdings KEN different from its competitors Bearish Sentiment 20260507 BTM Bitcoin Depot Inc shares rise 2139 percent despite steep Q4 2025 earnings per share miss against analyst estimates