YIBI Share Price Performance
€1.14
0.12 (11.76%)
Price €1.14
Share Pricen/a
No recently updated narratives available.
Ibi Lion Socimi, S.A. focuses on acquiring offices, industrial, logistic, and high street retail properties Spain. The company is based in Madrid, Spain.