MNSB MainStreet Bancshares posts 24 earnings beat in Q1 2026 revenue climbs 11 yearoveryear Vanguard Total Stock Market ETF VTI A CostEfficient Broad Market Exposure Vehicle for LongTerm US Equity Investors Does Allstate2053 ALLB stock justify its current price Why HUTCHMED HCM earnings could be a turning point HCM Q2 Earnings HUTCHMED Swings to Profit on 150 EPS Surprise