Penumbra Q2 FY26 net income falls to 34.81 million; revenue rises 14.9% to 390 million - PEN News | Rallies