logo

Otofarma S.P.A.

BIT • OTO • IT0005663361

Market Closed

Analysts

BIT:OTO Price, Target Price and EPS Chart