CarParts.com Q2 FY26 net loss narrows to $3.2 million; net sales drop 10.7% to $135.6 million - PRTS News | Rallies