NATR Q1 2026 Earnings Strong EPS Beat Hints at Profitability Gains Costamare Q1 2026 Earnings EPS Misses Estimates Shares Decline 42 KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares DRTS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Faces Challenges AIN Q1 2026 Earnings EPS Surprise of 1534 Drives Positive Stock Reaction TAC Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds