BDSX - Biodesix, Inc. Stock Analysis | Finranks