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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing