Baird Medical posts restated audited 2025 net loss of US$27.54 million - BDMD News | Rallies