NCS NCSM Stock diluted Shares Investor Interest 20260427 What beat history Jones Lang JLL Hovering 20260427 IBTA Ibotta Q4 2025 EPS falls far short of estimates shares dip 213 percent on weak quarterly performance