Revvity RVTY Q1 2026 Earnings EPS 106 Beats Estimates Gunshots Reported at Philippine Senate Amid ICC Arrest Standoff Political Risk Weighs on Market Sentiment Fortune FBIN Stock Today Rallies 193 Resistance at 3830 20260514