YIBI Share Price Performance
€1.13
0.11 (10.78%)
Price €1.13
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.