Is Battalion Oil BATL stock fairly valued relative to earnings Nosedives 20260418 Polar Power POLA Stock GDP Growth Bearish Momentum 20260415 What ESCO Technologies ESE said about inventory management ESE Q1 2026 ESCO Tech Beats EPS Up 28 Is Bogota FinCo BSBK stock fairly priced today On the Radar 20260418