Rhinebeck Bancorp RBKB Q1 2026 Earnings EPS 020 In Line with Estimates Cliffs CLF Q1 2026 Results Fall Short EPS 042 Revenue NA 374Water SCWO Gained 310 Can It Break 245 20260520 Iamgold Corporation IAG Q1 2026 Earnings EPS 067 Beats Estimates