Neptune Q2 FY26 net income rises 35.9% to $15.8 million; revenue climbs 32.8% to $55.9 million - NP News | Rallies