Kandi KNDI Q2 2024 In Line Whats Next for Investors US Retail Sales Hold Steady in April Matching Estimates at 05 Citizens Fin CZFS Q1 2026 Earnings EPS 216 Beats Estimates KNOREX KNRX Stock Analysis Climbs 200 Eyes on 081 20260518