Lantronix LTRX Stock Analysis 063 Loss Key Levels 20260520 Nixxy NIXX Surges 089 Nearing 055 Resistance 20260520 Dine Brands DIN Q1 2026 Earnings Surprise EPS 107 Up Significant Chinese Renewable Joint Ventures Forge New Pathways into US Market