Evolution Petroleum Corp (EPM)

Market Cap

$157.88M

Current · Retrieved: · USD

EPM logo

EPM Market Cap

Current$157.88M
EPM Market Cap ($763.27B → $157.88M · CAGR -24.3%)
High-resolution chart · PNG

EPM market cap history

Daily history. Dates identify market observations.

Evolution Petroleum Corp Market Cap — Daily history
DateMarket Cap
32,137,760,000
55,116,258,400
20,889,544,000
32,137,760,000
40,172,200,000
40,172,200,000
65,279,825,000
65,279,825,000
80,344,400,000
120,516,600,000
95,408,975,000
85,365,925,000
110,553,894,400
110,553,894,400
120,516,600,000
100,430,500,000
75,363,047,200
80,344,400,000
65,279,825,000
65,239,652,800
70,301,350,000
70,381,694,400
60,258,300,000
70,381,694,400
70,381,694,400
65,239,652,800
50,295,594,400
70,301,350,000
100,430,500,000
70,301,350,000
70,381,694,400
130,639,994,400
80,344,400,000
100,430,500,000
120,516,600,000
120,516,600,000
140,602,700,000
100,430,500,000
115,535,247,200
120,516,600,000
150,726,094,400
140,602,700,000
180,774,900,000
140,602,700,000
180,774,900,000
180,774,900,000
160,688,800,000
140,602,700,000
100,430,500,000
160,688,800,000
120,516,600,000
140,602,700,000
140,602,700,000
140,602,700,000
190,898,294,400
190,817,950,000
120,516,600,000
165,710,325,000
153,155,709,056
180,774,900,000
115,535,247,200
110,553,894,400
180,774,900,000
160,688,800,000
190,898,294,400
110,473,550,000
160,688,800,000
160,688,800,000
160,688,800,000
110,473,550,000
140,602,700,000
140,602,700,000
140,602,700,000
140,602,700,000
140,602,700,000
200,861,000,000
170,812,194,400
160,688,800,000
160,688,800,000
160,688,800,000
241,033,200,000
200,861,000,000
251,156,594,400
241,033,200,000
261,119,300,000
281,205,400,000
261,119,300,000
341,463,700,000
341,463,700,000
241,033,200,000
241,033,200,000
321,377,600,000
321,377,600,000
361,549,800,000
361,549,800,000
482,066,400,000
482,066,400,000
421,808,100,000
421,808,100,000
421,808,100,000
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.