FTC Solar FTCI Q1 2026 Earnings Miss EPS 067 vs 035 Expected Alaunos Therapeutics TCRT Unchanged at 250 RangeBound Trading 20260520