ON THE PAGE, Inc. (TYO:9160)
Japan flag Japan · Delayed Price · Currency is JPY
322.00
-8.00 (-2.42%)
Aug 27, 2026, 3:30 PM JST

ON THE PAGE Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,6077,8487,8507,375--
Market Cap Growth
51.91%-0.03%6.44%---
Enterprise Value
51,79118,57319,97919,912--
Last Close Price
330.00313.00314.00295.00--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.896.2511.847.83--
Forward PE
6.358.047.73---
PS Ratio
0.430.360.410.40--
PB Ratio
0.910.780.890.90--
P/FCF Ratio
6.643.453.157.01--
P/OCF Ratio
2.981.652.022.46--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.780.841.031.09--
EV/EBITDA Ratio
8.553.915.225.10--
EV/EBIT Ratio
21.038.2514.8312.78--
EV/FCF Ratio
27.298.188.0118.93--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
3.231.862.192.321.952.97
Debt / EBITDA Ratio
7.363.965.054.87--
Debt / FCF Ratio
23.618.307.7618.07--
Net Debt / Equity Ratio
2.831.531.792.111.572.57
Net Debt / EBITDA Ratio
6.443.254.134.43--
Net Debt / FCF Ratio
20.656.796.3316.43--
Asset Turnover
0.550.620.580.570.53-
Inventory Turnover
17.7135.4634.0334.3132.93-
Quick Ratio
0.310.350.420.260.170.31
Current Ratio
0.430.390.450.310.200.39
Return on Equity (ROE)
11.84%13.25%7.79%12.22%25.83%-
Return on Assets (ROA)
2.94%3.93%2.51%3.03%5.37%-
Return on Invested Capital (ROIC)
4.75%6.10%3.66%5.42%9.62%3.08%
Return on Capital Employed (ROCE)
4.90%8.90%5.40%6.50%19.70%3.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
10.77%16.00%8.45%12.77%--
FCF Yield
15.05%28.95%31.78%14.26%--
Buyback Yield / Dilution
-13.41%-0.20%---19900.00%-
Total Shareholder Return
-13.41%-0.20%---19900.00%-