Star Royalties Ltd. reported financial results for the first quarter ended March 31, 2021. For the period, the company has posted revenue of $146,072. Net loss was $930,293 or $0.02 basic and diluted loss per share against $88,973 or $0.01 basic and diluted loss per share a year ago.