Shimmick Q2 FY26 net loss narrows to $5 million; revenue falls to $107 million - SHIM News | Rallies