Silo Pharma SILO Q4 2023 Earnings Miss Sparks Concern Reddit RDDT Delivers Q1 2026 Beat EPS 101 vs 059 Expected ON ON Delivers Q1 2026 Beat EPS 064 vs 062 Expected Singapore Port Sees Surge in Ship Arrivals Amid Iran Conflict but Bunker Demand Slips