Is Inhibikase Therapeutics IKT stock reversing trend Inhibikase Therapeutics notches 136 EPS beat on narrower loss What are key drivers behind Carnival CCL stock Carnival posts 73 EPS beat on robust cruise booking demand Bank First BFC Breakout Watch Bank First logs 195 EPS miss vs street estimates ILPT Industrial reports Q1 2026 EPS far exceeding consensus estimates but shares fall 17 percent in todays trading APD Air Products posts modest Q1 2026 EPS beat shares dip slightly amid lack of reported revenue figures INGN Inogen posts narrower than expected Q4 2025 loss stock registers mild gain in daily trading