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
PRMining · Year ended 2025-12-31 · USD$5.07B$935.17M18.5%9.1%1.3%$1.28
DECMining · Year ended 2025-12-31 · USD$1.83B$341.12M18.6%34.3%141.5%$4.58
MXCMining · Year ended 2026-03-31 · USD$6.56M$1.31M19.9%6.5%-8.1%$0.63
MTDRMining · Year ended 2025-12-31 · USD$3.70B$759.22M20.5%13.4%5.5%$6.09
SMMining · Year ended 2025-12-31 · USD$3.15B$648.00M20.5%13.5%17.2%$5.64
RRCMining · Year ended 2025-12-31 · USD$3.12B$658.02M21.1%15.2%28.9%$2.74
HESMMining · Year ended 2025-12-31 · USD$1.62B$352.90M21.8%n/a8.4%n/a
EOGMining · Year ended 2025-12-31 · USD$22.63B$4.98B22.0%16.7%-4.5%$9.12
MGYMining · Year ended 2025-12-31 · USD$1.31B$337.28M25.7%16.9%-0.3%n/a
EQTMining · Year ended 2025-12-31 · USD$8.64B$2.33B26.9%8.5%63.9%$3.31
CNXMining · Year ended 2025-12-31 · USD$2.24B$633.16M28.3%14.6%76.8%$3.98
RSRVMining · Year ended 2025-12-31 · USD$16.70M$4.86M29.1%14.3%10.3%n/a
KRPMining · Year ended 2025-12-31 · USD$333.83M$99.65M29.9%n/a7.9%n/a
GPORMining · Year ended 2025-12-31 · USD$1.42B$427.81M30.1%23.3%48.5%$21.48
DMLPMining · Year ended 2025-12-31 · USD$152.83M$57.35M37.5%n/a-5.4%n/a
REPXMining · Year ended 2025-12-31 · USD$391.98M$160.84M41.0%25.4%-4.4%$7.59
SDMining · Year ended 2025-12-31 · USD$156.36M$70.20M44.9%13.7%24.8%$1.90
BSMMining · Year ended 2025-12-31 · USD$469.92M$299.93M63.8%n/a8.4%n/a
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

Rows per page: 2550100

Your saved companies and screens