With 47% ownership, Biodesix, Inc. (NASDAQ:BDSX) insiders have a lot riding on the company's future
Biodesix's major shareholders include individual insiders with 47% ownership, showing vested interest in the company's growth. Institutional investors also hold a significant stake, with hedge funds owning 5.7%. Top 5 shareholders control 54% of the company, indicating strong influence.