BancFirst BANF Stock Chart Pattern Insight Q1 2026 EPS Tops Views DRTS Alpha Tau posts narrower than expected Q4 2025 loss shares gain 138 percent in todays trading Does Invest IGACU stock reflect fair pricing IGACU Latest Quarter Earnings Invest advances green sector acquisition search Is TruGolf Holdings TRUG stock under pressure Q3 2025 Profit Surprises CVSA Covista delivers 89 percent first quarter 2026 EPS beat shares rise modestly on upbeat investor reaction Invesco CurrencyShares Euro Trust FXE Positioning Portfolios Amid a 4Year Low in the US Dollar