OFG Bancorp OFG Q1 2026 Earnings EPS 126 Beats Estimates 21Shares TDOG Stock Today Drops 402 Key Support at 2163 20260515 AI Optimism Risk Raspberry Pi Boss Warns That Fear of Job Loss Could Deter Talent From Tech IREN Limited IREN Pulls Back Slightly Holding Above Key Support LSEG Russell Indexes Accelerate LargeCap Stock Entry Rules ENTG Q1 2026 Earnings EPS Surges Past Estimates with 1314 Beat Revenue Details Scarce Breakaway Gaps A Traders Guide to Buying Strength and Managing Risk