TSE:5142Chemicals
Achilles (TSE:5142) Net Margin Jump Challenges Bearish Profitability Narratives
Achilles (TSE:5142) has wrapped up FY 2026 with fourth quarter revenue of ¥21.3 billion and basic EPS of ¥33.07, capping a twelve month period in which trailing revenue came in at ¥81.8 billion and basic EPS reached ¥154.83 as net profit margin moved to 2.6% from 0.5% a year earlier. Over the past few quarters, revenue has ranged from ¥18.4 billion in Q1 FY 2026 to ¥21.5 billion in Q3, while quarterly EPS has swung between ¥17.99 and ¥80.71, reflecting both underlying earnings progress and...