Onfolio ONFOW Stock Up 1387 Key Resistance at 007 20260520 Arcadia Biosciences RKDA Delivers Q3 2025 Beat EPS 062 vs 055 Expected