What is MACOM MTSI PEG ratio Ticks Down 20260427 Is LB FSTR stock ready for a move today Q4 2025 Earnings Fall Short What market slippage Helmerich HP Helmerich swings to loss misses EPS by 2456