Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines CCC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 15 Virtu Financial Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher LNC Q1 2026 Earnings EPS Surpasses Estimates Despite Absent Revenue Disclosure VEEV Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Steady Execution LeonaBio Inc LONA Q1 2026 Earnings Narrowing Losses Signal Operational Discipline