Granite Ridge Q2 FY26 net income rises 19.6% to $30 million; revenue climbs to $149.3 million - GRNT News | Rallies