Baird Medical swings to FY26 H1 net income of USD 13,499; revenue rises 24.6% to USD 9.92 million - BDMD News | Rallies