Home/Companies/S-Oil Corporation

S-Oil Corporation (010950.KS) : key figures and financial history

Historical revenue, net income, net margin and earnings per share of S-Oil Corporation, year by year from 2010 to 2025. Market data, amounts in US dollars.

Sector
Energy
Country / place
🇰🇷 South Korea
Market cap
9,07 billion $
Price at 06/11/2026
106 200,00 KRW

Year-by-year financial history

Revenue, net income, net margin, earnings per share (EPS) and revenue growth. Amounts in USD.

YearRevenueNet incomeNet marginBPARevenue growth
201015,15 billion $517,07 M$3,4 %4,44 $n/d
201123,40 billion $873,41 M$3,7 %7,50 $+54,4 %
201225,46 billion $429,13 M$1,7 %3,69 $+8,8 %
201322,85 billion $212,41 M$0,9 %1,82 $-10,3 %
201420,94 billion $-211,08 M$-1,0 %-1,81 $-8,3 %
201513,12 billion $462,99 M$3,5 %3,98 $-37,4 %
201611,97 billion $883,97 M$7,4 %7,59 $-8,8 %
201715,32 billion $914,12 M$6,0 %7,85 $+28,0 %
201818,67 billion $189,23 M$1,0 %1,63 $+21,9 %
201917,89 billion $47,98 M$0,3 %0,41 $-4,2 %
202012,34 billion $-583,83 M$-4,7 %-5,01 $-31,0 %
202120,14 billion $1,01 billion $5,0 %8,68 $+63,2 %
202231,13 billion $1,54 billion $5,0 %13,26 $+54,6 %
202326,20 billion $695,85 M$2,7 %5,98 $-15,8 %
202426,87 billion $-141,57 M$-0,5 %-1,22 $+2,5 %
202525,12 billion $129,77 M$0,5 %1,11 $-6,5 %

Revenue and net income evolution

Graphical representation of annual amounts (in USD).

20102012201420162018202020222024
RevenueNet income

Current ratios

Valuation and profitability; price ratios calculated based on the price of 06/11/2026.

P/E
8,04
PEG
-0,28
EV/EBITDA
15,08
ROE
2,0 %
Debt / EPS
0,89
Yield
0,00 %
Methodology. The amounts (turnover, net income) are expressed in US dollars, converted at the 08/11/2026 exchange rate; the share price is displayed in its trading currency; ratios are currency-neutral. Revenue growth is calculated from one year to the next based on published real values. No value is estimated: a missing data point is noted as "n/d" or is not displayed. This information does not constitute investment advice. Share price and market capitalization as of 06/11/2026.