OTCPK • IPHY.F • FR0010331421
Generating your data highlights...
168m USD | # 7746 in US
2.63k shares | 4.74k USD
93.83m
71.94% | 67.5m