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
TickerCompanyRevenue ▴Net incomeNet marginReturn on equityRevenue growthDiluted EPS
EPSNMining · Year ended 2025-12-31 · USD$51.59M-$5.80M-11.2%-4.6%63.7%-$0.25
EPMMining · Year ended 2026-06-30 · USD$86.34M-$2.43M-2.8%-4.0%0.6%-$0.08
DMLPMining · Year ended 2025-12-31 · USD$152.83M$57.35M37.5%n/a-5.4%n/a
SDMining · Year ended 2025-12-31 · USD$156.36M$70.20M44.9%13.7%24.8%$1.90
BATLMining · Year ended 2025-12-31 · USD$166.04M$11.88M7.2%n/a-14.4%-$2.24
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
AMPYMining · Year ended 2025-12-31 · USD$263.36M$43.97M16.7%9.6%-10.6%$1.03
VTSMining · Year ended 2025-12-31 · USD$273.99M$25.28M9.2%4.0%13.2%$0.64
BDCOMining · Year ended 2025-12-31 · USD$279.38M-$5.60M-2.0%-20.5%-12.0%-$0.38
REIMining · Year ended 2025-12-31 · USD$307.18M-$34.73M-11.3%-4.2%-16.1%-$0.17
KRPMining · Year ended 2025-12-31 · USD$333.83M$99.65M29.9%n/a7.9%n/a
INRMining · Year ended 2025-12-31 · USD$356.43M$63.96M17.9%20.8%37.6%$0.89
EGYMining · Year ended 2025-12-31 · USD$359.27M-$41.39M-11.5%-9.3%-25.0%-$0.40
REPXMining · Year ended 2025-12-31 · USD$391.98M$160.84M41.0%25.4%-4.4%$7.59
TXOMining · Year ended 2025-12-31 · USD$401.01M-$21.62M-5.4%n/a41.8%-$0.43
GRNTMining · Year ended 2025-12-31 · USD$450.31M$24.35M5.4%4.0%18.5%$0.18
BSMMining · Year ended 2025-12-31 · USD$469.92M$299.93M63.8%n/a8.4%n/a
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
TTIMining · Year ended 2025-12-31 · USD$630.93M$3.00M0.5%1.1%5.3%$0.02
PHXE-PMining · Year ended 2025-12-31 · USD$687.18M$66.11M9.6%84.5%144.4%n/a
AESIMining · Year ended 2025-12-31 · USD$1.10B-$50.30M-4.6%-4.2%3.7%-$0.41
BKVMining · Year ended 2025-12-31 · USD$1.14B$179.16M15.7%9.0%41.6%$2.05
MNRMining · Year ended 2025-12-31 · USD$1.18B$142.98M12.2%n/a21.2%$1.09

Rows per page: 2550100

Your saved companies and screens