DISCLOSEDQuarterly
Renaissance Technologies
Biodesix Inc · NASDAQ
11,948 sh · $173.2K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Biodesix Inc · NASDAQ
11,948 sh · $173.2K
Two Sigma Investments
Biodesix Inc · NASDAQ
45,231 sh · $655.9K