MABUCHI MOTOR CO., LTD.JP:6592

Market cap
¥479.6B
P/E ratio
20.5x
Period EndTotal payout ratio (Million JPY)YoY (%)
Dec 31, 202542.7-66.21%
Dec 31, 2024126.4+100.25%
Dec 31, 202363.1-26.44%
Dec 31, 202285.8+8.42%
Dec 31, 202179.1-34.98%
Dec 31, 2020121.7+24.52%
Dec 31, 201997.7+100.54%
Dec 31, 201848.7-28.68%
Dec 31, 201768.3+12.65%
Dec 31, 201660.7-15.16%
Dec 31, 201571.5+116.12%
Dec 31, 201433.1