Is Liberty LBRT Still a Buy After 124 Rally 20260518 Is Eagle Bancorp EGBN Still a Buy After 180 Rally 20260514 US Retail Sales Demonstrate Resilience Amid Ongoing Cost Pressures ING Analysis