Procore Q2 FY26 net income turns to profit at USD 16.92 million; revenue rises 16% to USD 375 million - PCOR News | Rallies