TORONTO - RioCan Real Estate Investment Trust says it earned $96.9 million in its third quarter, up from a loss of $73.5 million a year earlier.