Gemini GEMI Stock Today Drops 615 Key Support at 479 20260519 Supply Worries Persist as US Extends Russian Oil Sanctions Waiver X3 XCBE Stock Steady at 991 Support at 941 20260515 Iran Reviews US Peace Proposal Trump Signals Willingness to Wait Potential Implications for Oil Markets PharmaCyte Biotech Inc PMCB Q1 2026 Earnings PreRevenue Biotech Reports Wider Loss Amid Strategic Pipeline Progress Groupon Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Despite Stock Uptick Wealthsimple and Questrade Expand PreIPO Access for Canadian Retail Investors FMX Q1 2026 Earnings Significant EPS Miss Weighs on Shares Dell Technologies Attracts Analyst Scrutiny Amid Shifting Market Conditions