Artra Group Corporation (TYO:6029)
Japan flag Japan · Delayed Price · Currency is JPY
191.00
-8.00 (-4.02%)
Jun 4, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,9611,7451,3861,9281,8302,832
Market Cap Growth
37.41%25.93%-28.11%5.34%-35.38%3.82%
Enterprise Value
1,4831,7531,7722,4102,4262,928
Last Close Price
191.00170.00135.00190.00187.00290.00
PE Ratio
11.966.77-36.38915.06-
PS Ratio
0.500.440.330.430.390.90
PB Ratio
1.241.030.971.331.401.97
P/TBV Ratio
1.341.111.081.541.702.96
P/FCF Ratio
-7.468.7213.58--
P/OCF Ratio
-6.356.938.88--
EV/Sales Ratio
0.380.450.420.540.520.93
EV/EBITDA Ratio
5.467.1311.0812.6216.28-
EV/EBIT Ratio
8.2812.44295.3347.25808.71-
EV/FCF Ratio
-7.4911.1516.97--
Debt / Equity Ratio
0.500.620.891.061.461.69
Debt / EBITDA Ratio
2.914.267.998.0412.79-
Debt / FCF Ratio
-4.488.0410.81--
Net Debt / Equity Ratio
-0.30-0.050.160.270.510.42
Net Debt / EBITDA Ratio
-1.76-0.321.432.074.50-8.94
Net Debt / FCF Ratio
--0.341.442.78-2.83-2.48
Asset Turnover
1.090.950.980.980.910.64
Inventory Turnover
6.734.164.074.064.264.00
Quick Ratio
1.851.361.211.151.241.23
Current Ratio
2.141.991.871.801.921.77
Return on Equity (ROE)
10.92%16.49%-2.50%3.85%0.15%-25.00%
Return on Assets (ROA)
3.10%2.14%0.09%0.69%0.04%-2.80%
Return on Invested Capital (ROIC)
13.14%8.60%0.34%1.97%0.01%-12.96%
Return on Capital Employed (ROCE)
7.70%5.20%0.20%1.80%0.10%-6.50%
Earnings Yield
8.36%14.78%-2.60%2.75%0.11%-12.39%
FCF Yield
-13.41%11.47%7.37%-12.95%-8.51%
Buyback Yield / Dilution
-0.13%-0.43%-2.91%-1.65%-2.30%-8.08%
Total Shareholder Return
-0.13%-0.43%-2.91%-1.65%-2.30%-8.08%