SCREEN Holdings Co., Ltd. (TYO:7735)
Japan flag Japan · Delayed Price · Currency is JPY
11,015
+250 (2.32%)
May 25, 2026, 3:24 PM JST

SCREEN Holdings Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
2,035,5301,690,410928,2851,893,610552,326575,705
Market Cap Growth
138.63%82.10%-50.98%242.84%-4.06%26.65%
Enterprise Value
1,814,3651,510,337734,6601,671,802419,186504,153
Last Close Price
10765.008940.004711.489517.742725.402800.98
PE Ratio
22.1218.379.3326.839.6112.66
Forward PE
18.0815.499.3724.8412.9111.76
PS Ratio
3.362.791.493.751.201.40
PB Ratio
4.183.472.215.091.842.32
P/TBV Ratio
4.303.572.255.171.842.32
P/FCF Ratio
30.2925.1618.7732.5610.037.89
P/OCF Ratio
21.9618.2313.0319.677.477.04
PEG Ratio
0.731.670.831.581.520.26
EV/Sales Ratio
3.002.491.183.310.911.22
EV/EBITDA Ratio
13.2011.024.9515.924.927.12
EV/EBIT Ratio
14.7712.335.4117.755.488.23
EV/FCF Ratio
27.0022.4814.8628.757.616.91
Debt / Equity Ratio
0.010.010.010.020.100.18
Debt / EBITDA Ratio
0.040.040.030.080.340.63
Debt / FCF Ratio
0.090.090.090.140.520.61
Net Debt / Equity Ratio
-0.45-0.45-0.47-0.51-0.49-0.36
Net Debt / EBITDA Ratio
-1.61-1.61-1.32-1.80-1.72-1.25
Net Debt / FCF Ratio
-3.29-3.29-3.96-3.25-2.66-1.22
Asset Turnover
0.870.870.930.820.900.98
Inventory Turnover
2.282.282.352.242.692.78
Quick Ratio
1.491.491.241.071.191.27
Current Ratio
2.282.282.001.731.811.93
Return on Equity (ROE)
20.28%20.28%25.10%21.01%20.98%19.89%
Return on Assets (ROA)
10.99%10.99%12.58%9.50%9.35%9.10%
Return on Invested Capital (ROIC)
33.66%36.28%47.65%42.03%35.85%28.05%
Return on Capital Employed (ROCE)
24.50%24.50%31.40%24.10%23.50%21.60%
Earnings Yield
4.52%5.44%10.71%3.73%10.41%7.90%
FCF Yield
3.30%3.98%5.33%3.07%9.97%12.67%
Dividend Yield
1.63%1.64%3.27%1.17%3.35%2.61%
Payout Ratio
32.28%32.28%25.45%35.80%23.80%9.25%
Buyback Yield / Dilution
2.84%2.84%-0.03%-0.27%1.23%0.07%
Total Shareholder Return
4.46%4.48%3.24%0.91%4.57%2.68%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.