Nidec Confirms Suspected Improper Conduct Over Quality Irregularities Teekay Tankers TNK Q1 2026 Earnings Beat Revenue NA EPS 369 uCloudlink UCL Gains 095 Support Holds at 101 20260514