Uranium Royalty Corp. (UROY) is a Energy company in the Uranium industry. It has a market capitalization of $1.58B, a trailing price-to-earnings ratio of 138.3 and a free-cash-flow yield of -4.5%. Over the most recent reported fiscal year, revenue declined 63.9%.