ONL Orion Properties EPS surges 273 percent past estimates despite 10 percent revenue decline shares climb 14 percent Is Beta Tech BETA stock weaker than competitors In Focus 20260418 Unity Software U Stock Market Sentiment 818 20260415 Rackspace Technology RXT Stock Deal Activity Smart Money Outflows 20260415 Fortress FBIOP Investment Case Q4 2025 Earnings Fall Short Dreamland TDIC Stock Performance Breakdown Technical Weakness 20260418 OII Oceaneering International Inc posts 356 percent Q4 2025 EPS beat yet shares dip 045 percent in todays trading