Petroleum & Resources is based in United states of america.
Petroleum & Resources is listed in United States of America. Its market capitalisation is US$ 651.1 millions as of today (€ 607.9 millions).
Its stock quote reached its lowest recent point on December 31, 1987 at US$ 0.95, and its highest recent level on June 17, 2024 at US$ 22.82.
Petroleum & Resources has 28 530 000 shares outstanding.