OTC Markets OTCQB - Delayed Quote USD

(LFLRF)

0.1357
-0.0480
(-26.13%)
As of April 14 at 4:00:00 PM EDT. Market Open.