Artra Group Corporation (TYO:6029)
Japan flag Japan · Delayed Price · Currency is JPY
168.00
-1.00 (-0.59%)
Feb 13, 2026, 3:30 PM JST

Artra Group Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,7351,3861,9281,8302,8322,728
Market Cap Growth
38.52%-28.11%5.34%-35.38%3.82%-14.50%
Enterprise Value
1,7431,7722,4102,4262,9282,958
Last Close Price
169.00135.00190.00187.00290.00307.00
PE Ratio
7.89-36.38915.06--
PS Ratio
0.440.330.430.390.901.13
PB Ratio
1.080.971.331.401.971.99
P/TBV Ratio
1.171.081.541.702.962.63
P/FCF Ratio
-8.7213.58--10.74
P/OCF Ratio
-6.938.88--10.03
EV/Sales Ratio
0.440.420.540.520.931.22
EV/EBITDA Ratio
5.9211.0812.6216.28--
EV/EBIT Ratio
13.41295.3347.25808.71--
EV/FCF Ratio
-11.1516.97--11.65
Debt / Equity Ratio
0.690.891.061.461.691.27
Debt / EBITDA Ratio
3.767.998.0412.79--
Debt / FCF Ratio
-8.0410.81--6.87
Net Debt / Equity Ratio
0.010.160.270.510.420.02
Net Debt / EBITDA Ratio
0.031.432.074.50-8.94-0.14
Net Debt / FCF Ratio
-1.442.78-2.83-2.480.13
Asset Turnover
1.020.980.980.910.640.56
Inventory Turnover
4.684.074.064.264.004.36
Quick Ratio
1.561.211.151.241.231.16
Current Ratio
2.171.871.801.921.771.38
Return on Equity (ROE)
14.68%-2.50%3.85%0.15%-25.00%-27.45%
Return on Assets (ROA)
2.08%0.09%0.69%0.04%-2.80%-5.91%
Return on Invested Capital (ROIC)
7.41%0.34%1.97%0.01%-12.96%-24.69%
Return on Capital Employed (ROCE)
4.80%0.20%1.80%0.10%-6.50%-18.20%
Earnings Yield
12.68%-2.60%2.75%0.11%-12.39%-16.13%
FCF Yield
-11.47%7.37%-12.95%-8.51%9.31%
Dividend Yield
-----1.14%
Buyback Yield / Dilution
-0.72%-2.91%-1.65%-2.30%-8.08%-0.68%
Total Shareholder Return
-0.72%-2.91%-1.65%-2.30%-8.08%0.46%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.