Artra Group Corporation (TYO:6029)
Japan flag Japan · Delayed Price · Currency is JPY
145.00
0.00 (0.00%)
At close: Mar 6, 2026

Artra Group Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4891,7451,3861,9281,8302,832
Market Cap Growth
14.17%25.93%-28.11%5.34%-35.38%3.82%
Enterprise Value
1,4101,7531,7722,4102,4262,928
Last Close Price
145.00170.00135.00190.00187.00290.00
PE Ratio
5.776.77-36.38915.06-
PS Ratio
0.380.440.330.430.390.90
PB Ratio
0.881.030.971.331.401.97
P/TBV Ratio
0.941.111.081.541.702.96
P/FCF Ratio
6.367.468.7213.58--
P/OCF Ratio
5.416.356.938.88--
EV/Sales Ratio
0.360.450.420.540.520.93
EV/EBITDA Ratio
5.737.1311.0812.6216.28-
EV/EBIT Ratio
10.0012.44295.3347.25808.71-
EV/FCF Ratio
6.027.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
17.33%14.78%-2.60%2.75%0.11%-12.39%
FCF Yield
15.72%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.