Should I hold BWX Tech BWXT stock Q4 2025 Profit Surprises News Analysis What everyone is missing about Mamdanis plan to tax Ken Griffins 238 million GEL Genesis posts steep Q4 2025 EPS miss shares drop 184 amid negative investor sentiment What shapes market opinion on IDEA Group AMTD stock Q4 2020 EPS Beats Forecasts