Cardinal CDNL Q1 2026 Earnings EPS 023 Beats Estimates MarketAxess Holdings MKTX Stock Analysis 231 Gain What to Watch 20260518 Roman DBDR DRDBU Stalls at 1052 Consolidation Phase 20260518 Farallon Capital CIO Sees AIDriven SaaS Disruption as Opportunity Not Replay of 2008 Crisis