DETRF   $2.85  -9.52% Market Closed

DETERRA ROYALTIES LTD

Earnings, Splits and Dividends

Data not available