Fastenal Company FAST Q1 2026 Earnings Miss by Significant Key Takeaways European Stocks Surge in 2026 Photonics Satellites and Fuel Cells Lead with 947 Gain