The real value proposition of Masonglory Limited MSGY stock 043 20260507 TDY Teledyne beats Q1 estimates but shares fall 15 on margin concerns and cautious outlook How MeiraGTx MGTX competitive position shows up in earnings Q4 2025 Better Than Expected The JM SJM Reports Strong Q1 2026 Revenue NA EPS Beats Is Lucky LUCK Still a Buy After 098 Rally 20260515 The Great TradeDown How Consumer Spending Holds Up Despite Inflation Squeeze