Netcapital Inc NCPL Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Operating Environment C3ai AI Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower NetSTREIT Corp NTST Q1 2026 Earnings EPS Misses Street View Shares Dip on Weaker Profitability SCNI Q4 2023 Earnings EPS Beats Estimates Despite No Revenue Brilliant Earth Group Inc BRLT Q1 2026 Earnings EPS Misses Estimates as Stock Rises on Operational Progress Clearfield Inc CLFD Q1 2026 Earnings NarrowerThanExpected Loss Sparks 476 Rally