Envirotech Vehicles EVTV Rallies 121 as Bulls Target 262 20260519 Nauticus KITTW Gained 1328 Can It Break 003 20260515 First Foundation FFWM Q4 2025 Earnings Miss by Significant Key Takeaways Federal Reserve Holds Rates Steady as Chair Powells Term Nears Conclusion Edesa EDSA Q1 2026 Earnings EPS 028 Beats Estimates Forestar Group FOR Down 352 How Low Could It Go 20260517 DEFSEC DFSC Q2 2024 Disappoints EPS 061 Below 053 Views Prudential PRH Q1 2026 Earnings Surprise EPS 361 Up Significant