Biodesix (NASDAQ:BDSX – Get Free Report) last announced its quarterly earnings data on Monday, May 4th. Get Biodesix alerts:Biodesix Price PerformanceShares of BDSX stock traded up $0.17 on Wednesday, hitting $21.20. Weiss Ratings upgraded Biodesix from a “sell (e+)” rating to a “sell (d-)” rating in a research report on Friday, June 12th. One equities research analyst has rated the stock with a Strong Buy rating, three have given a Buy rating and one has issued a Sell rating to the stock. Based on data from MarketBeat, Biodesix presently has an average rating of “Moderate Buy” and an average target price of $28.33.