Anfield Energy AEC Stock Analysis Climbs 101 Eyes on 453 20260520 Arcadia Biosciences RKDA Crushes Q3 2025 Estimates EPS 062 Tops Views