Canadian Royalty Trust (CANROY)
Definition
A corporate trust used to avoid large corporate taxes and return profits to holders through distribution payments. It is typically related to an oil, gas, or mineral organization; 40 percent invest in energy. CANROYs control companies the purchase energy properties.


