Weis Markets WMK Fell 097 Is a Recovery Ahead 20260520 HomeTrust Bancshares HTB Q1 2026 Earnings Why the Beat Matters