Sol STKE Q1 2026 Disappoints EPS 043 Below 029 Views Core Sci Wts CORZW Drops 398 Key Support at 1536 20260519 Triple TFPM Fell 091 Is a Recovery Ahead 20260518 Dave PLAY Q1 2026 Results Fall Short EPS 115 Revenue NA