IDN Intellicheck posts massive Q4 2025 EPS beat but shares sink 694 percent in todays trading
WRB WR posts 121 percent Q1 2026 EPS beat yet shares fall 28 percent on weak investor sentiment
What market indicators CartesianIII CGCTU Overhead Buying 20260427