First Community Bankshares Inc FCBC Q1 2026 Earnings Slight EPS Miss as Bank Posts Steady Operating Results VVX Q1 2026 Earnings Strong EPS Beat of 475 Surprises Market Moodys MCO Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Amid Cautious Outlook HSHP Q1 2026 Earnings EPS Misses Estimates Stock Declines SherwinWilliams SHW Q1 2026 Earnings EPS Beat Amidst Steady Demand and Cost Discipline LNKB Q4 2025 Earnings EPS Falls 57 Short of Estimates Shares Flat