Xilio Therapeutics Inc (XLO): The long term indicators on the stock say Sell today
Xilio Therapeutics Inc (XLO) saw an uptrend of 18.67% in the recent trading with $0.86 being its most recent. The current price level -82.52% lower than the highest price of $4.92 marked by the stock while trading over the past 52-weeks, whereas it is 75.51% higher than the lowest price of $0.49 the company dropped […]