Discover / Filter / Explore

Stock screener

Find the businesses that fit your questions.

Each company's latest annual period, from SEC filings. Monetary filters use the selected currency; amounts are never converted. Companies with no annual report in the last 18 months are left out unless you include them.

Financial filters
Clear
TickerCompanyRevenueNet incomeNet margin ▾Return on equityRevenue growthDiluted EPS
BSMMining · Year ended 2025-12-31 · USD$469.92M$299.93M63.8%n/a8.4%n/a
SDMining · Year ended 2025-12-31 · USD$156.36M$70.20M44.9%13.7%24.8%$1.90
REPXMining · Year ended 2025-12-31 · USD$391.98M$160.84M41.0%25.4%-4.4%$7.59
DMLPMining · Year ended 2025-12-31 · USD$152.83M$57.35M37.5%n/a-5.4%n/a
GPORMining · Year ended 2025-12-31 · USD$1.42B$427.81M30.1%23.3%48.5%$21.48
KRPMining · Year ended 2025-12-31 · USD$333.83M$99.65M29.9%n/a7.9%n/a
RSRVMining · Year ended 2025-12-31 · USD$16.70M$4.86M29.1%14.3%10.3%n/a
CNXMining · Year ended 2025-12-31 · USD$2.24B$633.16M28.3%14.6%76.8%$3.98
EQTMining · Year ended 2025-12-31 · USD$8.64B$2.33B26.9%8.5%63.9%$3.31
MGYMining · Year ended 2025-12-31 · USD$1.31B$337.28M25.7%16.9%-0.3%n/a
EOGMining · Year ended 2025-12-31 · USD$22.63B$4.98B22.0%16.7%-4.5%$9.12
HESMMining · Year ended 2025-12-31 · USD$1.62B$352.90M21.8%n/a8.4%n/a
RRCMining · Year ended 2025-12-31 · USD$3.12B$658.02M21.1%15.2%28.9%$2.74
SMMining · Year ended 2025-12-31 · USD$3.15B$648.00M20.5%13.5%17.2%$5.64
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
MXCMining · Year ended 2026-03-31 · USD$6.56M$1.31M19.9%6.5%-8.1%$0.63
DECMining · Year ended 2025-12-31 · USD$1.83B$341.12M18.6%34.3%141.5%$4.58
PRMining · Year ended 2025-12-31 · USD$5.07B$935.17M18.5%9.1%1.3%$1.28
INRMining · Year ended 2025-12-31 · USD$356.43M$63.96M17.9%20.8%37.6%$0.89
CRKMining · Year ended 2025-12-31 · USD$2.22B$395.61M17.8%14.9%77.0%$1.43
AMPYMining · Year ended 2025-12-31 · USD$263.36M$43.97M16.7%9.6%-10.6%$1.03
BKVMining · Year ended 2025-12-31 · USD$1.14B$179.16M15.7%9.0%41.6%$2.05
DVNMining · Year ended 2025-12-31 · USD$17.19B$2.64B15.4%17.0%7.8%$4.17
EXEMining · Year ended 2025-12-31 · USD$12.12B$1.82B15.0%9.8%186.3%$7.57
OVVMining · Year ended 2025-12-31 · USD$8.91B$1.24B13.9%11.1%-2.7%$4.78
PNRGMining · Year ended 2025-12-31 · USD$189.05M$26.31M13.9%12.2%-20.5%$10.86
PROPMining · Year ended 2025-12-31 · USD$241.65M$32.05M13.3%24.6%n/m-$1.35
ARMining · Year ended 2025-12-31 · USD$5.28B$674.57M12.8%8.9%22.0%$2.03
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09
ANNAMining · Year ended 2025-12-31 · USD$25.04M$2.88M11.5%4.9%n/m$0.04
FANGMining · Year ended 2025-12-31 · USD$15.03B$1.66B11.1%3.9%35.8%$5.73
OXYMining · Year ended 2025-12-31 · USD$21.57B$2.37B11.0%6.5%-5.0%$1.61
CRCMining · Year ended 2025-12-31 · USD$3.67B$363.00M9.9%9.9%14.7%$4.15
PHXE-PMining · Year ended 2025-12-31 · USD$687.18M$66.11M9.6%84.5%144.4%n/a
VTSMining · Year ended 2025-12-31 · USD$273.99M$25.28M9.2%4.0%13.2%$0.64
BATLMining · Year ended 2025-12-31 · USD$166.04M$11.88M7.2%n/a-14.4%-$2.24
GRNTMining · Year ended 2025-12-31 · USD$450.31M$24.35M5.4%4.0%18.5%$0.18
PARRMining · Year ended 2025-12-31 · USD$7.46B$369.39M4.9%24.4%-6.4%$7.16
MURMining · Year ended 2025-12-31 · USD$2.72B$104.23M3.8%2.0%-10.2%$0.72
CRGYMining · Year ended 2025-12-31 · USD$3.58B$132.91M3.7%2.6%22.1%n/a
NOGMining · Year ended 2025-12-31 · USD$2.48B$38.76M1.6%1.8%11.2%$0.39
CHRDMining · Year ended 2025-12-31 · USD$4.88B$44.46M0.9%0.6%-7.1%$0.74
TTIMining · Year ended 2025-12-31 · USD$630.93M$3.00M0.5%1.1%5.3%$0.02
BDCOMining · Year ended 2025-12-31 · USD$279.38M-$5.60M-2.0%-20.5%-12.0%-$0.38
EPMMining · Year ended 2026-06-30 · USD$86.34M-$2.43M-2.8%-4.0%0.6%-$0.08
AESIMining · Year ended 2025-12-31 · USD$1.10B-$50.30M-4.6%-4.2%3.7%-$0.41
VNOMMining · Year ended 2025-12-31 · USD$1.40B-$68.00M-4.9%-0.7%62.0%-$0.48
TXOMining · Year ended 2025-12-31 · USD$401.01M-$21.62M-5.4%n/a41.8%-$0.43
EPSNMining · Year ended 2025-12-31 · USD$51.59M-$5.80M-11.2%-4.6%63.7%-$0.25
REIMining · Year ended 2025-12-31 · USD$307.18M-$34.73M-11.3%-4.2%-16.1%-$0.17
EGYMining · Year ended 2025-12-31 · USD$359.27M-$41.39M-11.5%-9.3%-25.0%-$0.40
PEDMining · Year ended 2025-12-31 · USD$45.75M-$10.36M-22.6%-5.0%15.7%-$2.25
TALOMining · Year ended 2025-12-31 · USD$1.78B-$494.29M-27.8%-22.8%-9.8%-$2.82
GBRMining · Year ended 2025-12-31 · USD$155.0K-$46.0K-29.7%-1.0%6.2%-$0.01
WTIMining · Year ended 2025-12-31 · USD$501.46M-$150.06M-29.9%n/a-4.5%-$1.01
GTEMining · Year ended 2025-12-31 · USD$596.71M-$193.12M-32.4%-84.4%-4.0%-$5.45
SPNDMining · Year ended 2025-12-31 · USD$4.44M-$1.88M-42.4%-13.1%4.4%n/a
RKDAMining · Year ended 2025-12-31 · USD$4.86M-$2.34M-48.1%-56.5%-3.7%-$1.71
SPOWFMining · Year ended 2025-12-31 · USD$76.3K-$38.6K-50.6%n/a-43.5%$0.00
BRNMining · Year ended 2025-09-30 · USD$13.70M-$7.11M-51.9%-101.5%-24.2%-$0.71
KOSMining · Year ended 2025-12-31 · USD$1.29B-$699.79M-54.3%-132.4%-23.1%-$1.47
ROYLMining · Year ended 2025-12-31 · USD$1.95M-$1.25M-64.3%n/a-13.9%-$0.01
CEINMining · Year ended 2025-12-31 · USD$6.23M-$4.41M-70.8%n/a-78.2%-$0.02
CJAXMining · Year ended 2025-12-31 · USD$963.6K-$1.11M-115.1%-14.1%-0.8%-$0.08
BSINMining · Year ended 2025-12-31 · USD$7.35M-$14.37M-195.5%-59.4%-64.3%-$0.43
EPMining · Year ended 2025-12-31 · USD$34.20M-$72.07M-210.7%n/a-21.6%-$2.12
NRISMining · Year ended 2026-02-28 · USD$286.1K-$661.4K-231.2%n/a-13.1%-$0.01
INDOMining · Year ended 2025-12-31 · USD$2.01M-$5.10M-253.2%-25.9%-24.6%-$0.35
AGIGMining · Year ended 2025-12-31 · USD$410.6K-$29.45Mn/m-154.9%-26.7%-$0.90
ALTXMining · Year ended 2025-09-30 · USD$18.0K-$192.0Kn/m-14.3%-21.7%n/a
APAMining · Year ended 2025-12-31 · USDn/a$1.69Bn/a24.2%n/a$3.99
CKXMining · Year ended 2025-12-31 · USDn/a$3.01Mn/a14.0%n/a$1.47
CRCEMining · Year ended 2025-12-31 · USD$0-$73.7Kn/a-44.7%n/an/a
GRVEMining · Year ended 2026-03-31 · USDn/a-$139.9Kn/an/an/a-$0.01
LRDCMining · Year ended 2025-05-31 · USD$9.4K-$3.18Mn/mn/a-74.2%n/a
NUAIMining · Year ended 2025-12-31 · USD$885.4K-$29.59Mn/mn/a66.2%-$1.04
OKMNMining · Year ended 2025-06-30 · USD$22.2K-$597.2Kn/mn/a-47.9%$0.00
PTCOMining · Year ended 2025-03-31 · USDn/a$9.0Kn/an/an/a$0.00
SOCMining · Year ended 2025-12-31 · USD$0-$410.16Mn/a-76.8%n/a-$4.18
TBNMining · Year ended 2026-06-30 · USD$0-$26.07Mn/a-3.3%n/a-$1.16
TPETMining · Year ended 2025-10-31 · USD$398.7K-$7.28Mn/m-64.4%87.0%-$0.80

Rows per page: 2550100

Your saved companies and screens