Opening https://www.investing.com/news/xenetic-biosciences-earnings-missed-by-001-revenue-topped-estimates-3038852