BDMD stock rating: Baird Medical Investment Holdings Ltd quant rating & factor grades · Tickwind