DNN Denison shares slide 3 despite 22 revenue growth as EPS misses estimates by wide margin Is Geospace GEOS stock a logical buy right now The MZTI Future Outlook The posts 19 EPS miss against analyst consensus estimates KFRC Kforce posts 139 Q1 2026 EPS beat shares fall 323 in todays trading session