Thor FY26 Q4 net income drops 67.5% to USD 40.84 million; net sales fall 8.4% to USD 2.31 billion - THO News | Rallies