O
Market Data
$8.25−$2.84 (−25.61%)
OWLS · Last trade
Prev Close
$11.09
Range (30d)
$7.08 – $9.95
Insiders
0No insiders on record
Tickers
Addresses
business
9F., NO. 28, WENCHENG RD., BEITOU DIST.,
TAIPEI CITY, 112
mailing
9F., NO. 28, WENCHENG RD., BEITOU DIST.,
TAIPEI CITY, 112