OTCPK • FPRU.Y • US35546M1080
Generating your data highlights...
7.62b USD | # 1936 in US
708 shares | 28.47k USD
92.47m
39.13% | 36.18m