Artra Group Corporation (TYO:6029)
Japan flag Japan · Delayed Price · Currency is JPY
156.00
-1.00 (-0.64%)
Apr 14, 2026, 3:30 PM JST

Artra Group Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6121,7451,3861,9281,8302,832
Market Cap Growth
25.60%25.93%-28.11%5.34%-35.38%3.82%
Enterprise Value
1,5331,7531,7722,4102,4262,928
Last Close Price
157.00170.00135.00190.00187.00290.00
PE Ratio
6.256.77-36.38915.06-
PS Ratio
0.410.440.330.430.390.90
PB Ratio
0.951.030.971.331.401.97
P/TBV Ratio
1.021.111.081.541.702.96
P/FCF Ratio
6.897.468.7213.58--
P/OCF Ratio
5.866.356.938.88--
EV/Sales Ratio
0.390.450.420.540.520.93
EV/EBITDA Ratio
6.237.1311.0812.6216.28-
EV/EBIT Ratio
10.8712.44295.3347.25808.71-
EV/FCF Ratio
6.557.4911.1516.97--
Debt / Equity Ratio
0.620.620.891.061.461.69
Debt / EBITDA Ratio
4.264.267.998.0412.79-
Debt / FCF Ratio
4.484.488.0410.81--
Net Debt / Equity Ratio
-0.05-0.050.160.270.510.42
Net Debt / EBITDA Ratio
-0.32-0.321.432.074.50-8.94
Net Debt / FCF Ratio
-0.34-0.341.442.78-2.83-2.48
Asset Turnover
0.950.950.980.980.910.64
Inventory Turnover
4.164.164.074.064.264.00
Quick Ratio
1.361.361.211.151.241.23
Current Ratio
1.991.991.871.801.921.77
Return on Equity (ROE)
16.49%16.49%-2.50%3.85%0.15%-25.00%
Return on Assets (ROA)
2.14%2.14%0.09%0.69%0.04%-2.80%
Return on Invested Capital (ROIC)
8.72%8.60%0.34%1.97%0.01%-12.96%
Return on Capital Employed (ROCE)
5.20%5.20%0.20%1.80%0.10%-6.50%
Earnings Yield
16.01%14.78%-2.60%2.75%0.11%-12.39%
FCF Yield
14.52%13.41%11.47%7.37%-12.95%-8.51%
Buyback Yield / Dilution
-0.43%-0.43%-2.91%-1.65%-2.30%-8.08%
Total Shareholder Return
-0.43%-0.43%-2.91%-1.65%-2.30%-8.08%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.