Kopin Corporation KOPN Q1 2026 Earnings Miss EPS 003 vs 001 Expected PutinXi Talks Set to Revive Stalled Power of Siberia 2 Pipeline as Iran Conflict Disrupts Energy Markets uCloudlink UCL Stock Analysis Falls 100 Watching 094 20260520 Chinese Complaint Highlights Widespread Business Concerns for Indonesia Esperion Therapeutics ESPR Unchanged at 313 RangeBound Trading 20260520 First Bancorp FBNC Delivers Q1 2026 Beat EPS 113 vs 111 Expected