FTC Solar FTCI Q1 2026 Earnings Miss EPS 067 vs 035 Expected Should You Sell ZenaTech ZENA After 886 Drop 20260520 GDL Fund GDL Flat at 847 Consolidation Continues 20260520 Prediction Market Platforms Face Escalating Legal Challenges from Multiple US States