Bowhead Q2 FY26 net income rises 30.8% to $16.14 million; gross written premiums increase 28.2% to $297.89 million - BOW News | Rallies