Perfect swings to FY26 first-half profit of USD 3.63 million; revenue rises 5.91% to USD 34.28 million - PERF News | Rallies