Artra Group Corporation (TYO:6029)
Japan flag Japan · Delayed Price · Currency is JPY
195.00
-30.00 (-13.33%)
Apr 24, 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
2,0021,7451,3861,9281,8302,832
Market Cap Growth
50.00%25.93%-28.11%5.34%-35.38%3.82%
Enterprise Value
1,9231,7531,7722,4102,4262,928
Last Close Price
195.00170.00135.00190.00187.00290.00
PE Ratio
7.766.77-36.38915.06-
PS Ratio
0.510.440.330.430.390.90
PB Ratio
1.181.030.971.331.401.97
P/TBV Ratio
1.271.111.081.541.702.96
P/FCF Ratio
8.567.468.7213.58--
P/OCF Ratio
7.286.356.938.88--
EV/Sales Ratio
0.490.450.420.540.520.93
EV/EBITDA Ratio
7.827.1311.0812.6216.28-
EV/EBIT Ratio
13.6412.44295.3347.25808.71-
EV/FCF Ratio
8.227.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
12.89%14.78%-2.60%2.75%0.11%-12.39%
FCF Yield
11.69%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.