CryoCell CCEL Q1 2026 Earnings Surprise EPS 001 Up Significant Casella CWST Crushes Q1 2026 Estimates EPS 020 Tops Views Edesa EDSA Q1 2026 Earnings EPS 028 Beats Estimates XFLH XFLH Stock Steady at 994 Support at 944 20260518 Ascent Solar ASTI Q1 2026 Disappoints EPS 027 Below 019 Views Smart SLGB Drops 343 Key Support at 051 20260518 Security SNFCA Stock Analysis 179 Loss Key Levels 20260519