Kontrol Technologies Corp. (KNRLF)
OTCMKTS · Delayed Price · Currency is USD
0.0457
-0.0043 (-8.60%)
At close: Jun 11, 2026

Kontrol Technologies Filings