NYSE • FNV • CA3518581051
Generating your data highlights...
43.7b USD | # 534 in US
843.87k shares | 184.14m USD
193.49m
99.73% | 192.96m