HBIO vs peers: how HARVARD BIOSCIENCE INC ranks among SIC 3826 · Tickwind