Hanmi HAFC Gains 183 Support Holds at 2848 20260520 Swatch Boss Defends Good News Chaos as Pocket Watch Launch Sparks Overcrowding in UK Stores ArtsWay ARTW Stock Analysis 094 Gain What to Watch 20260520 OilDri ODC Q1 2026 Earnings Revenue NA Matching Views US Seizes IranLinked Shadow Fleet Tanker in Indian Ocean Amid Escalating Tensions Mastercard MA Gains Billionaire Attention After Strong Q1 2026 Earnings Beat Target Hospitality TH Q1 2026 Earnings Miss EPS 013 vs 010 Expected