logo

Villars Holding S.A.

SWX • VILN • CH0002609656

Market Closed

Analysts

SWX:VILN Price, Target Price and EPS Chart