1st Source Q2 FY26 net income climbs 27.4% to $47.54 million; EPS rises 29.14% to $1.95 - SRCE News | Rallies