Solaris Resources Inc SLSR Q1 2026 Earnings Net Loss Narrows as Exploration Ramps Stock Slips Presidio Property Trust SQFT Q3 2023 Earnings Q3 Loss of 014 Per Share Amid Market Headwinds Danaos Corporation DAC Q1 2026 Earnings EPS Misses Estimates Marginally Shares Edge Higher SION Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues RD Investment BFAM Q1 2026 Earnings EPS Beats Estimates on Operational Strength Dauch Corporation Q1 2026 Earnings Stunning EPS Surprise Drives Stock Higher