OTCPK • NVRV.F • CA67010X1042
Generating your data highlights...
3.26m USD | # 12499 in US
12.12k shares | 1.31k USD
35.42m
76.05% | 26.94m
Novra Technologies Inc. (OTCPK: NVRV.F) has a market capitalization of $3.26M. Last close $0.13 (as of 2026-10-20); 52-week range $0.01 to $0.19.