Knowledge Realty Trust Announces Rs 7166 Crore Distribution to Unitholders Consumer Spending Shows Resilience Amid Persistent Gas Price Headwinds Biomea BMEA Stock Analysis Falls 699 Watching 126 20260515 Analysts Maintain Neutral Stance on Texas Instruments and GitLab Dave PLAY Q1 2026 Results Fall Short EPS 115 Revenue NA