logo

Otofarma S.P.A.

BIT • OTO • IT0005663361

Market Closed

Commodity Exposure

News

BIT:OTO Commodity Moves

BIT:OTO Commodity Moves Scatter Plot