In 1996, Upbound (UPBD) returned 9.4% and Upbound (UPBD) returned 9.4%.

money illustration

Explore