Lightbridge Corporation LTBR Stock Building Momentum In Focus 20260418 DECK Deckers beats Q1 earnings with 18 EPS surprise and 16 revenue growth but shares fall 2 on outlook concerns EXC Exelon Corporation reports Q4 2025 EPS ahead of consensus estimates shares drop 12 percent in todays trading Alumis ALMS Stock Exit Signals Motionless 20260418