Engages in the production, refining, and distribution of petroleum products.
1972
Poland
501 - 1,000 employees
Oil & Energy
$1B - 10B in revenue
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
29.5
▼ 1.6%
20.9
▼ 2.3%
33.1
▲ 7.8%
29.1
2026Not available
Not available
Not available
Not available
4 out of 13 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available