Sterling Infrastructure STRL Q1 2026 Beat Revenue NA EPS Exceeds by Significant NBK Honored as Best Bank in Kuwait for 2026 by Global Finance Meta Shares Decline Following Quarterly Report Citing Iran Internet Disruptions Impact on User Metrics