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