Atlanticus ATLCZ Q1 2026 Earnings Beat Revenue NA EPS 223 Orla ORLA Stock Analysis 903 Loss Key Levels 20260515 Opendoor CEO Increases Stake with 100000 Share Purchase