Techno Medica Co., Ltd.JP:6678

Market cap
¥19.7B
P/E ratio
14.1x
Period EndDepreciation & amortization (Million JPY)YoY (%)
Mar 31, 2025100-11.79%
Mar 31, 2024113+4.56%
Mar 31, 2023108-10.68%
Mar 31, 2022121+0.13%
Mar 31, 2021121+28.50%
Mar 31, 202094+32.42%
Mar 31, 201971-0.55%
Mar 31, 201871-1.52%
Mar 31, 201772-2.98%
Mar 31, 201675-17.22%
Mar 31, 201590