MPB Mid Penn falls 272 as investors react to its Q4 2025 EPS that narrowly missed consensus estimates electroCore ECOR Stock Why Customer Expansion Underperforming 20260420 TPTA Terra outlines targeted rental income growth priorities in its latest quarterly earnings report YRD Yiren posts Q2 2025 EPS of 409 dollars stock edges down 048 percent in todays trading