Upbound Group, Inc.

Upbound Group, Inc.

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