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