UPR Corporation (TYO:7065)
Japan flag Japan · Delayed Price · Currency is JPY
660.00
+12.00 (1.85%)
Apr 25, 2025, 1:38 PM JST

UPR Corporation Ratios and Metrics

Millions JPY. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2017 - 2019
Period Ending
Apr '25 Aug '24 Aug '23 Aug '22 Aug '21 Aug '20 2017 - 2019
Market Capitalization
4,9639,42118,99610,17216,69031,022
Upgrade
Market Cap Growth
-51.56%-50.40%86.75%-39.05%-46.20%266.17%
Upgrade
Enterprise Value
10,99514,89924,49915,02422,99736,143
Upgrade
Last Close Price
648.001230.002449.531304.192118.013913.72
Upgrade
PE Ratio
11.7315.7825.5714.9629.7531.53
Upgrade
Forward PE
7.3011.3721.3013.0421.1929.90
Upgrade
PS Ratio
0.330.611.280.761.292.44
Upgrade
PB Ratio
0.551.042.231.302.314.60
Upgrade
P/TBV Ratio
0.611.172.471.392.444.86
Upgrade
P/FCF Ratio
18.2520.7585.957.10--
Upgrade
P/OCF Ratio
1.522.665.613.115.749.40
Upgrade
EV/Sales Ratio
0.720.961.651.131.782.84
Upgrade
EV/EBITDA Ratio
3.324.377.104.767.4510.56
Upgrade
EV/EBIT Ratio
34.6926.1929.5228.2443.3931.87
Upgrade
EV/FCF Ratio
40.4232.82110.8510.48--
Upgrade
Debt / Equity Ratio
0.980.960.981.021.201.37
Upgrade
Debt / EBITDA Ratio
2.702.552.412.522.802.69
Upgrade
Debt / FCF Ratio
32.7919.1237.585.55--
Upgrade
Asset Turnover
0.700.730.730.700.670.69
Upgrade
Inventory Turnover
33.7234.7027.3820.5725.2038.99
Upgrade
Quick Ratio
0.971.321.101.151.261.12
Upgrade
Current Ratio
1.101.461.291.321.451.24
Upgrade
Return on Equity (ROE)
5.18%7.17%9.34%9.31%8.04%15.62%
Upgrade
Return on Assets (ROA)
0.91%1.68%2.56%1.74%1.72%3.84%
Upgrade
Return on Capital (ROIC)
1.09%2.06%3.18%2.10%2.08%4.83%
Upgrade
Return on Capital Employed (ROCE)
1.90%3.30%5.10%3.50%3.50%7.50%
Upgrade
Earnings Yield
8.52%6.34%3.91%6.69%3.36%3.17%
Upgrade
FCF Yield
5.48%4.82%1.16%14.09%-1.55%-3.13%
Upgrade
Dividend Yield
3.86%1.22%0.57%1.00%0.61%0.33%
Upgrade
Payout Ratio
26.95%17.92%13.32%14.56%17.65%6.20%
Upgrade
Buyback Yield / Dilution
-0.00%0.00%0.00%0.00%-24.12%
Upgrade
Total Shareholder Return
3.86%1.22%0.57%1.00%0.61%-23.79%
Upgrade
Updated Jan 14, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.