logo

Olidata S.p.A.

BIT • OLI • IT0005634610

Market Closed

Analysts

BIT:OLI Price, Target Price and EPS Chart