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
Ticker ▾CompanyRevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
WTIMining · Year ended 2025-12-31 · USD$501.46M-$150.06M-29.9%n/a-4.5%-$1.01
VTSMining · Year ended 2025-12-31 · USD$273.99M$25.28M9.2%4.0%13.2%$0.64
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
TTIMining · Year ended 2025-12-31 · USD$630.93M$3.00M0.5%1.1%5.3%$0.02
TPETMining · Year ended 2025-10-31 · USD$398.7K-$7.28Mn/m-64.4%87.0%-$0.80
TBNMining · Year ended 2026-06-30 · USD$0-$26.07Mn/a-3.3%n/a-$1.16
TALOMining · Year ended 2025-12-31 · USD$1.78B-$494.29M-27.8%-22.8%-9.8%-$2.82
SPOWFMining · Year ended 2025-12-31 · USD$76.3K-$38.6K-50.6%n/a-43.5%$0.00
SPNDMining · Year ended 2025-12-31 · USD$4.44M-$1.88M-42.4%-13.1%4.4%n/a
SOCMining · Year ended 2025-12-31 · USD$0-$410.16Mn/a-76.8%n/a-$4.18
SMMining · Year ended 2025-12-31 · USD$3.15B$648.00M20.5%13.5%17.2%$5.64
SDMining · Year ended 2025-12-31 · USD$156.36M$70.20M44.9%13.7%24.8%$1.90
RSRVMining · Year ended 2025-12-31 · USD$16.70M$4.86M29.1%14.3%10.3%n/a
RRCMining · Year ended 2025-12-31 · USD$3.12B$658.02M21.1%15.2%28.9%$2.74
ROYLMining · Year ended 2025-12-31 · USD$1.95M-$1.25M-64.3%n/a-13.9%-$0.01
RKDAMining · Year ended 2025-12-31 · USD$4.86M-$2.34M-48.1%-56.5%-3.7%-$1.71
REPXMining · Year ended 2025-12-31 · USD$391.98M$160.84M41.0%25.4%-4.4%$7.59
REIMining · Year ended 2025-12-31 · USD$307.18M-$34.73M-11.3%-4.2%-16.1%-$0.17
PTCOMining · Year ended 2025-03-31 · USDn/a$9.0Kn/an/an/a$0.00
PROPMining · Year ended 2025-12-31 · USD$241.65M$32.05M13.3%24.6%n/m-$1.35
PRMining · Year ended 2025-12-31 · USD$5.07B$935.17M18.5%9.1%1.3%$1.28
PNRGMining · Year ended 2025-12-31 · USD$189.05M$26.31M13.9%12.2%-20.5%$10.86
PHXE-PMining · Year ended 2025-12-31 · USD$687.18M$66.11M9.6%84.5%144.4%n/a
PEDMining · Year ended 2025-12-31 · USD$45.75M-$10.36M-22.6%-5.0%15.7%-$2.25

Rows per page: 2550100

Your saved companies and screens