Relay Therapeutics RLAY Stock Is It a Good Buy Q4 2025 EPS Beats Forecasts FAST Fastenal Company posts 87 Q1 2026 revenue growth minor EPS miss sends shares down 076