Dollar Tree DLTR Reports Mixed Q1 2026 Revenue Beats but EPS Misses Wholesale Prices Surge in April Highlighting Persistent Inflation Pressures from Global Conflict Kirloskar Electric Company KECLNS Dec 2025 Earnings EPS 066 In Line with Estimates Big Tech Embraces Cute Mascots to Strengthen Brand Connection