OTTR Q1 2026 Earnings Earnings Beat Estimates as EPS Surges 1986 Above Consensus
FCPT Q1 2026 Earnings EPS Misses Estimates Amidst Stable Portfolio Fundamentals
INLX Q1 2026 Earnings Significant EPS Miss but Stock Rallies 586
CBIO Q1 2026 Earnings Narrower Loss Surprises Pipeline Progress Continues
VIV Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter
OHI Q1 2026 Earnings EPS Beats Estimates Amid Market Uncertainty