Exelon Corporation EXC Stock Down 230 Support Test at 4121 20260517 Option Traders Eye Roku for Potential Upside as Streaming Competition Intensifies Google IO Alphabets AI Push Tests Whether the Rally Has More Room to Run Taiwans President Lai Open to Talks with Former US President Trump Signaling Potential Diplomatic Engagement FG Nexus FGNXP Q1 2026 Earnings Why the Beat Matters Sandisk Q1 2026 Earnings Strong EPS Beat Drives Stock Surge Nvidia Earnings Show Data Center Revenue Surge Stock Declines Despite Strong Results XMTR Q1 2026 Earnings EPS Beats Estimates by 1385 Shares Edge Lower JhunjhunwalaPartnered Fund Acquires Stake in Tourism Finance Corporation of India TFCI MD Discusses Growth Outlook