OTC Markets OTCPK - Delayed Quote USD

Aberdeen Group Plc (SLFPF)

2.2800
+0.6300
+(38.18%)
As of 10:32:24 AM EDT. Market Open.