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 marginReturn on equityRevenue growth ▴Diluted EPS
SMMining · Year ended 2025-12-31 · USD$3.15B$648.00M20.5%13.5%17.2%$5.64
GRNTMining · Year ended 2025-12-31 · USD$450.31M$24.35M5.4%4.0%18.5%$0.18
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09
ARMining · Year ended 2025-12-31 · USD$5.28B$674.57M12.8%8.9%22.0%$2.03
CRGYMining · Year ended 2025-12-31 · USD$3.58B$132.91M3.7%2.6%22.1%n/a
SDMining · Year ended 2025-12-31 · USD$156.36M$70.20M44.9%13.7%24.8%$1.90
RRCMining · Year ended 2025-12-31 · USD$3.12B$658.02M21.1%15.2%28.9%$2.74
FANGMining · Year ended 2025-12-31 · USD$15.03B$1.66B11.1%3.9%35.8%$5.73
INRMining · Year ended 2025-12-31 · USD$356.43M$63.96M17.9%20.8%37.6%$0.89
BKVMining · Year ended 2025-12-31 · USD$1.14B$179.16M15.7%9.0%41.6%$2.05
TXOMining · Year ended 2025-12-31 · USD$401.01M-$21.62M-5.4%n/a41.8%-$0.43
GPORMining · Year ended 2025-12-31 · USD$1.42B$427.81M30.1%23.3%48.5%$21.48
VNOMMining · Year ended 2025-12-31 · USD$1.40B-$68.00M-4.9%-0.7%62.0%-$0.48
EPSNMining · Year ended 2025-12-31 · USD$51.59M-$5.80M-11.2%-4.6%63.7%-$0.25
EQTMining · Year ended 2025-12-31 · USD$8.64B$2.33B26.9%8.5%63.9%$3.31
NUAIMining · Year ended 2025-12-31 · USD$885.4K-$29.59Mn/mn/a66.2%-$1.04
CNXMining · Year ended 2025-12-31 · USD$2.24B$633.16M28.3%14.6%76.8%$3.98
CRKMining · Year ended 2025-12-31 · USD$2.22B$395.61M17.8%14.9%77.0%$1.43
TPETMining · Year ended 2025-10-31 · USD$398.7K-$7.28Mn/m-64.4%87.0%-$0.80
DECMining · Year ended 2025-12-31 · USD$1.83B$341.12M18.6%34.3%141.5%$4.58
PHXE-PMining · Year ended 2025-12-31 · USD$687.18M$66.11M9.6%84.5%144.4%n/a
EXEMining · Year ended 2025-12-31 · USD$12.12B$1.82B15.0%9.8%186.3%$7.57
ANNAMining · Year ended 2025-12-31 · USD$25.04M$2.88M11.5%4.9%n/m$0.04
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

Rows per page: 2550100

Your saved companies and screens