Novartis Raises FullYear Sales and Profit Guidance Citing Strong Business Momentum Fed Holds Rates Steady Amid Highest Level of Dissent Since 1992 US Dollar Holds Near SixWeek High Amid Middle East Tensions and Fed Rate Uncertainty Snowflake Q1 2027 Results Surpass Forecasts Shares Decline NTPC Q4 Profit Surges 34 YoY to Rs 10615 Crore Board Declares Rs 35 Dividend Baird Maintains Outperform Rating on Roku Potential for Sustained Growth in Streaming Market Ferraris Electric Car Luce Faces Online Backlash Shares Slide Nearly 8