C3ai AI Q1 2026 Results Miss Estimates EPS 040 vs 030 LENSAR LNSR Gains 138 Support Holds at 559 20260520