Franklin FBRT Stock Today Drops 295 Key Support at 828 20260520 Ballard BLDP Stock Up 1292 Key Resistance at 496 20260520 Fastenal Company FAST Q1 2026 Earnings Miss by Significant Key Takeaways World Markets Rally on Hopes From TrumpXi Summit Amid Iran Strait Pledge Vera Bradley VRA Q1 2026 Earnings Surprise EPS 009 Up Significant Surging Gas Prices Disproportionately Impact LowerIncome Households New York Fed Study Reveals