LARK Q1 2026 Earnings EPS of 083 Reported Stock Declines Slightly FSLR Q1 2026 Earnings EPS Beat Drives 46 Stock Gain MNST Q1 2026 Earnings EPS Surpasses Estimates as Stock Ticks Lower LOAN Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin as Stock Edges Higher LB Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher NSPR Q1 2026 Earnings Loss Narrower Than Expected as InspireMD Advances Commercial Pipeline