OTCPK • FPRU.F • DE0005773303
Generating your data highlights...
7.62b USD | # 1936 in US
N/A shares | N/A USD
92.47m
39.13% | 36.18m