O
Market Data
$46.51+$10.31 (+28.48%)
ONON · Last trade
Prev Close
$36.20
Range (29d)
$34.96 – $47.07
Insiders
0No insiders on record
Tickers
Addresses
business
FORRLIBUCKSTRASSE 190
8005 ZURICH, V8, 00000
mailing
FORRLIBUCKSTRASSE 190
8005 ZURICH, V8, 00000