OFIX Q1 2026 Earnings Strong EPS Beat Amid Revenue Uncertainty Diana Shipping Inc Reports Q1 2026 Results Dry Bulk Market Dynamics Under Review