Reinsurance RZB at 2526 Buy Sell or Hold 20260517 Carvana CVNA What Positions It as a LongTerm Contender in the Used Car Market Illumina ILMN Q1 2026 Earnings EPS 115 Beats Estimates