NV

Novra Technologies Inc

NVI · V

0.085CAD-0.01 (-10.53%)