Japan Property Management Center Co.,Ltd. (TYO:3276)
Japan flag Japan · Delayed Price · Currency is JPY
1,192.00
+17.00 (1.45%)
Aug 1, 2025, 3:30 PM JST

Regulus Therapeutics Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202016 - 2020
Period Ending
Jul '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2016 - 2020
19,83919,66919,84317,61517,64720,872
Upgrade
Market Cap Growth
-11.15%-0.88%12.65%-0.18%-15.45%-7.63%
Upgrade
Enterprise Value
15,58014,59315,91013,53615,94717,822
Upgrade
Last Close Price
1192.001093.771040.91887.05849.36965.03
Upgrade
PE Ratio
10.5110.7410.9211.0815.2019.33
Upgrade
Forward PE
11.509.7610.449.9910.5713.26
Upgrade
PS Ratio
0.340.330.350.310.330.44
Upgrade
PB Ratio
2.372.112.302.322.613.26
Upgrade
P/TBV Ratio
2.482.202.352.362.683.31
Upgrade
P/FCF Ratio
-7.2517.329.017.4315.75
Upgrade
P/OCF Ratio
-6.679.907.457.2110.14
Upgrade
EV/Sales Ratio
0.260.250.280.240.300.38
Upgrade
EV/EBITDA Ratio
5.075.085.855.386.588.24
Upgrade
EV/EBIT Ratio
5.345.366.185.676.938.64
Upgrade
EV/FCF Ratio
-5.3813.886.926.7213.45
Upgrade
Debt / Equity Ratio
0.190.180.270.400.590.23
Upgrade
Debt / EBITDA Ratio
-0.590.851.211.640.69
Upgrade
Debt / FCF Ratio
-0.632.031.561.681.12
Upgrade
Asset Turnover
3.363.203.183.183.473.74
Upgrade
Inventory Turnover
137.74137.40--141.1964.94
Upgrade
Quick Ratio
1.091.581.871.912.152.48
Upgrade
Current Ratio
1.791.852.132.122.382.86
Upgrade
Return on Equity (ROE)
23.60%20.37%22.37%22.14%17.63%17.45%
Upgrade
Return on Assets (ROA)
10.38%9.22%8.91%8.43%9.34%10.21%
Upgrade
Return on Capital (ROIC)
17.69%15.46%14.90%13.96%15.44%17.49%
Upgrade
Return on Capital Employed (ROCE)
25.60%22.10%19.80%18.90%18.10%20.40%
Upgrade
Earnings Yield
10.05%9.31%9.16%9.03%6.58%5.17%
Upgrade
FCF Yield
-13.79%5.78%11.10%13.45%6.35%
Upgrade
Dividend Yield
4.94%5.03%4.90%5.07%5.18%4.35%
Upgrade
Payout Ratio
-51.45%48.32%51.13%65.38%58.24%
Upgrade
Buyback Yield / Dilution
6.04%-0.23%-0.40%0.16%-0.13%1.13%
Upgrade
Total Shareholder Return
10.98%4.79%4.50%5.23%5.05%5.48%
Upgrade
Updated Feb 12, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.