
Xenetic Biosciences (XBIO) Stock Skyrockets – Is the Biotech’s 2025 Rally for Real?
Stock Performance: The 2025 Rollercoaster Ride Xenetic’s stock was relatively quiet for most of 2025 until early October, when it suddenly erupted. By Oct 8, 2025, XBIO had skyrocketed to levels not seen