Upbound Group, Inc.

Upbound Group, Inc.

13.96
EUR
-0.12
(-0.85%)
1.35EPS
13.38P/E
1.08BMarket Cap
Oct 29Next Earn