Camtek CAMT Gained 209 Can It Break 16219 20260520 Nomad NOMD Q1 2026 Earnings EPS 021 Beats Estimates Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Skilled Trade Pay Surge Challenges College Career Path Recruitment Giant Says