Engages in energy supply, real estate, and lifestyle-related businesses, with activities spanning fuel distribution, property development, and retail services.
2014
Japan
1,001 - 5,000 employees
Oil & Energy
$1B - 10B in revenue
$25M - 100M in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
2.1
20242.3
20252.3
2026Not available
Not available
Not available
Not available
5 out of 21 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available
Climate Score
Not disclosed
Forests Score
Not disclosed
Water Score
Not disclosed
A
A-
B
B-
C
C-
D
D-