Tellor today's live price is $70.80 USD with a 24-hour trading volume of $40,628,522 USD. Tellor has dropped by 1.71% in the last 24 hours. The current ranking is #170, with a live market cap of $185,979,118 USD, and a circulating supply of 2,626,540 TRB coins.