Is Brandywine BDN stock positioned for growth Q1 2026 Earnings Beat Estimates Market Scan SP 500 Downs as Technology Leads Royal Bank RY Stock Worth Entering Breakout Watch 20260420 Is SharkNinja SN stock a smart investment today SharkNinja posts 39 EPS beat tops Street views Federal Reserve Chair Nomination Confirmation Process and Market Implications Oculis OCSAW quarterly results pending as healthcare sector awaits ophthalmology pipeline update CRTO Criteo posts Q4 2025 EPS miss and 06 percent year over year revenue growth shares dip 036 percent AGNC AGNC Invest Q1 2026 EPS tops analyst estimates pushing shares 147 percent higher in todays trading