SWX:NOVN | CH0012005267
Generating your data highlights...
236b USD | # 29 in CH
2.86m shares | 445.5m USD
2.02b
95.49% | 1.93b