Amphenol APH Stock Support Test Buying Pressure 20260418 FTI TechnipFMC plc Ordinary Share Q4 2025 earnings beat expectations revenue rises 93 percent year over year John JHI Stock Worthwhile Investment Investor Concern 20260415 Owlet OWLT Stock Insider Activity Technical Weakness 20260416