Novra Technologies Inc.

Novra Technologies Inc.

0.12
CAD
-0.03
(-20.00%)
-0.01EPS
5.67MMarket Cap