OTC Markets OTCPK - Delayed Quote USD

CT Real Estate Investment Trust (CTRRF)

11.51
-0.11
(-0.95%)
At close: June 3 at 11:29:57 AM EDT