AFG AFGC Stock Price Channels Slow Drop 20260427 Rhinebeck Bancorp RBKB Market Performance STOK Stoke Therapeutics Q4 2025 EPS misses estimates by 333 pushing shares 258 lower in todays session