Institutional investors may adopt severe steps after Harvard Bioscience, Inc.'s (NASDAQ:HBIO) latest 13% drop adds to a year losses
Institutional investors hold 65% of Harvard Bioscience, Inc. (NASDAQ:HBIO), influencing stock dynamics. Top 10 investors own 52%, with hedge funds and CEO James Green also holding significant stakes.