Upbound Group, Inc.

Upbound Group, Inc.

13.91
EUR
-0.23
(-1.66%)
1.35EPS
13.15P/E
1.06BMarket Cap
Oct 29Next Earn