SUBARU CORPORATIONJP:7270

Market cap
¥2.17T
P/E ratio
17.1x
Period EndEBITDA (Million JPY)YoY (%)
Mar 31, 2025637,849-7.02%
Mar 31, 2024685,978+35.22%
Mar 31, 2023507,289+61.30%
Mar 31, 2022314,507+1.85%
Mar 31, 2021308,785-23.39%
Mar 31, 2020403,061+35.13%
Mar 31, 2019298,278-38.06%
Mar 31, 2018481,549-3.00%
Mar 31, 2017496,463-22.25%
Mar 31, 2016638,527+29.03%
Mar 31, 2015494,866