Xenetic Biosciences (XBIOW) had the highest return in May 2023 by a US stock, returning 1,058%.

best performing stocks in may 2023

Explore