TrioTech International TRT Q3 2024 Results Meet Expectations Revenue NA SmartStop SMA Q1 2026 Beat Revenue NA EPS Exceeds by Significant RenaissanceRe Holdings RNR Jumps 077 on Strong Momentum 20260520 JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India What This Move Could Mean Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views UK Revises Russian Oil Sanctions Amid Rising Fuel Prices and Hormuz Strait Disruption