ALX Oncology Holdings is a Nasdaq-listed biotechnology company with a market capitalization of $267 million. The company is currently unprofitable, with an EPS of -2.3 and a projected EPS next year of -$1.90, alongside a deeply negative operating margin of -391.40%. It trades at a price-to-book ratio of 10.3 and offers a TTM yield of 0.4, with its next earnings report due on 05/14/26.