Cellebrite CLBT Stock Analysis Climbs 501 Eyes on 1431 20260518 Carnival CCL Climbs 171 Resistance at 2616 in Focus 20260518 Omnicell OMCL Q4 2025 Earnings Why the Beat Matters