NYSE • FNV • CA3518581051
Generating your data highlights...
45.9b USD | # 511 in US
852.99k shares | 186.34m USD
193.49m
97.38% | 188.41m