Tecogen Inc Q1 2026 Earnings Earnings Beat Estimates Despite Narrower Loss
PCRX Q1 2026 Earnings EPS Beat in a Quiet Quarter
Nuburu Inc BURU Q3 2023 Earnings Net Loss Reported as Company Advances Industrial Laser Commercialization
SPFI Q1 2026 Earnings EPS Misses Estimates Stage Set for Cautious Outlook
TRI Q1 2026 Earnings EPS Beats Estimates by 178 Stock Declines Despite Profit Surprise
BRBI Q1 2026 Earnings Significant EPS Miss Sends Stock Lower