FTC Solar (FTCI) Reports Q1 Loss, Lags Revenue Estimates — FTCI -0.90 · News Impact Screener