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 income ▴Net marginReturn on equityRevenue growthDiluted EPS
KOSMining · Year ended 2025-12-31 · USD$1.29B-$699.79M-54.3%-132.4%-23.1%-$1.47
TALOMining · Year ended 2025-12-31 · USD$1.78B-$494.29M-27.8%-22.8%-9.8%-$2.82
SOCMining · Year ended 2025-12-31 · USD$0-$410.16Mn/a-76.8%n/a-$4.18
GTEMining · Year ended 2025-12-31 · USD$596.71M-$193.12M-32.4%-84.4%-4.0%-$5.45
WTIMining · Year ended 2025-12-31 · USD$501.46M-$150.06M-29.9%n/a-4.5%-$1.01
EPMining · Year ended 2025-12-31 · USD$34.20M-$72.07M-210.7%n/a-21.6%-$2.12
VNOMMining · Year ended 2025-12-31 · USD$1.40B-$68.00M-4.9%-0.7%62.0%-$0.48
AESIMining · Year ended 2025-12-31 · USD$1.10B-$50.30M-4.6%-4.2%3.7%-$0.41
EGYMining · Year ended 2025-12-31 · USD$359.27M-$41.39M-11.5%-9.3%-25.0%-$0.40
REIMining · Year ended 2025-12-31 · USD$307.18M-$34.73M-11.3%-4.2%-16.1%-$0.17
NUAIMining · Year ended 2025-12-31 · USD$885.4K-$29.59Mn/mn/a66.2%-$1.04
AGIGMining · Year ended 2025-12-31 · USD$410.6K-$29.45Mn/m-154.9%-26.7%-$0.90
TBNMining · Year ended 2026-06-30 · USD$0-$26.07Mn/a-3.3%n/a-$1.16
TXOMining · Year ended 2025-12-31 · USD$401.01M-$21.62M-5.4%n/a41.8%-$0.43
BSINMining · Year ended 2025-12-31 · USD$7.35M-$14.37M-195.5%-59.4%-64.3%-$0.43
PEDMining · Year ended 2025-12-31 · USD$45.75M-$10.36M-22.6%-5.0%15.7%-$2.25
TPETMining · Year ended 2025-10-31 · USD$398.7K-$7.28Mn/m-64.4%87.0%-$0.80
BRNMining · Year ended 2025-09-30 · USD$13.70M-$7.11M-51.9%-101.5%-24.2%-$0.71
EPSNMining · Year ended 2025-12-31 · USD$51.59M-$5.80M-11.2%-4.6%63.7%-$0.25
BDCOMining · Year ended 2025-12-31 · USD$279.38M-$5.60M-2.0%-20.5%-12.0%-$0.38
INDOMining · Year ended 2025-12-31 · USD$2.01M-$5.10M-253.2%-25.9%-24.6%-$0.35
CEINMining · Year ended 2025-12-31 · USD$6.23M-$4.41M-70.8%n/a-78.2%-$0.02
LRDCMining · Year ended 2025-05-31 · USD$9.4K-$3.18Mn/mn/a-74.2%n/a
EPMMining · Year ended 2026-06-30 · USD$86.34M-$2.43M-2.8%-4.0%0.6%-$0.08
RKDAMining · Year ended 2025-12-31 · USD$4.86M-$2.34M-48.1%-56.5%-3.7%-$1.71

Rows per page: 2550100

Your saved companies and screens