OTC Markets OTCPK - Delayed Quote • USD Exco Technologies Limited (EXCOF) Follow Add holdings 4.5100 +0.5500 +(13.89%) At close: May 8 at 11:49:46 AM EDT Conversations Community Insights