Is Elanco ELAN Still a Buy After 530 Rally 20260520 WEX Inc WEX Reports Strong Q1 2026 Revenue NA EPS Beats Two US Nationals Arrested in Monkey Enclosure Incident Raises Liability Concerns for Zoological Parks Iran Warns of Expanded Regional Conflict as Geopolitical Tensions Escalate Is Heartland Express HTLD Still a Buy After 068 Rally 20260520 Clearfield Anticipates NOVA Platform Shipments in Second Half of 2026