OTC Markets OTCPK - Delayed Quote • USD Leopard Energy, Inc. (LEEN) Follow Compare 0.1700 +0.0022 +(1.31%) At close: January 13 at 11:11:44 AM EST Sustainability data is currently not available for LEEN.