Upbound Group, Inc. (UPBD)
NASDAQ: UPBD · Real-Time Price · USD
18.26
+0.06 (0.33%)
Jun 5, 2026, 3:58 PM EDT - Market open

Upbound Group Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,0641,0171,5971,8461,2552,816
Market Cap Growth
-25.98%-36.28%-13.53%47.07%-55.41%35.45%
Enterprise Value
2,6882,7543,1183,3532,7864,575
Last Close Price
18.2617.5629.1733.9722.5548.04
PE Ratio
12.6314.0513.20-107.3823.78
Forward PE
4.143.926.979.396.677.02
PEG Ratio
-4.184.184.184.184.18
PS Ratio
0.220.220.370.460.300.61
PB Ratio
1.481.462.543.292.395.49
P/TBV Ratio
1.501.482.593.332.536.26
P/FCF Ratio
4.144.2632.9612.573.088.54
P/OCF Ratio
3.233.3315.259.222.687.18
EV/Sales Ratio
0.570.590.720.840.661.00
EV/EBITDA Ratio
5.361.581.822.301.842.74
EV/EBIT Ratio
7.4012.3310.6920.5918.7516.31
EV/FCF Ratio
10.5011.5464.3722.836.8413.87
Debt / Equity Ratio
2.412.672.522.863.193.64
Debt / EBITDA Ratio
0.981.070.921.101.111.12
Debt / FCF Ratio
6.497.7832.6710.894.115.66
Net Debt / Equity Ratio
2.282.502.422.692.913.43
Net Debt / EBITDA Ratio
0.931.000.891.031.011.06
Net Debt / FCF Ratio
6.127.2731.4110.263.765.33
Asset Turnover
1.481.581.611.461.471.93
Inventory Turnover
1.901.881.801.661.772.11
Quick Ratio
0.520.530.520.410.540.47
Current Ratio
2.962.923.642.993.013.23
Return on Equity (ROE)
23.16%21.58%38.95%20.43%21.30%45.90%
Return on Assets (ROA)
9.82%9.97%14.17%12.46%9.28%15.44%
Return on Invested Capital (ROIC)
12.56%12.54%17.71%16.00%11.80%21.10%
Return on Capital Employed (ROCE)
9.11%9.13%13.10%7.22%6.21%15.00%
Earnings Yield
7.96%7.12%7.58%-0.93%4.20%
FCF Yield
24.18%23.46%3.03%7.96%32.42%11.72%
Dividend Yield
8.57%8.86%5.16%4.45%6.52%2.61%
Payout Ratio
108.24%119.97%66.65%-1603.71%640.84%52.99%
Buyback Yield / Dilution
-3.83%-4.79%-1.74%6.76%11.78%-19.88%
Total Shareholder Return
4.74%4.07%3.43%11.21%18.30%-17.27%
SEC Filings: 10-K · 10-Q