XELS's price today is $1.57 USD, with a 24-hour trading volume of $1,068,999 USD. XELS
is down -2.99% in the last 24 hours. XELS is currently ranked #862 with a
market capitalization of $10,302,867 USD.
Be the first!
Share events that occurred on XELS's chart at any point in time.