NYSE • FNV • CA3518581051
Generating your data highlights...
41.7b USD | # 542 in US
853.75k shares | 201.04m USD
193.49m
99.73% | 192.96m