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
TickerCompany ▾RevenueNet incomeNet marginReturn on equityRevenue growthDiluted EPS
WBIMining · Year ended 2025-12-31 · USD$525.55M$9.0K0.0%0.0%66.2%n/a
WTTRMining · Year ended 2025-12-31 · USD$1.41B$21.47M1.5%2.3%-3.1%n/a
SLBMining · Year ended 2025-12-31 · USD$35.71B$3.37B9.4%12.4%-1.6%$2.35
RNGRMining · Year ended 2025-12-31 · USD$546.90M$12.30M2.2%4.1%-4.2%$0.54
RESMining · Year ended 2025-12-31 · USD$1.63B$32.08M2.0%2.9%15.0%$0.15
PUMPMining · Year ended 2025-12-31 · USD$1.27B$824.0K0.1%0.1%-12.1%$0.01
ACDCMining · Year ended 2025-12-31 · USD$1.94B-$355.50M-18.3%-49.5%-11.4%-$2.22
OIIMining · Year ended 2025-12-31 · USD$2.78B$353.76M12.7%33.0%4.6%$3.49
NINEMining · Year ended 2025-12-31 · USD$561.91M-$51.32M-9.1%n/a1.4%-$1.25
NESRMining · Year ended 2025-12-31 · USD$1.32B$51.13M3.9%5.3%1.7%$0.52
NGSMining · Year ended 2025-12-31 · USD$172.31M$19.93M11.6%7.3%9.9%$1.57
TUSKMining · Year ended 2025-12-31 · USD$44.29M$4.60M10.4%1.8%-2.9%$0.10
LBRTMining · Year ended 2025-12-31 · USD$4.01B$147.87M3.7%7.1%-7.2%$0.89
KLXEMining · Year ended 2025-12-31 · USD$636.60M-$77.10M-12.1%n/a-10.2%-$4.12
HOSMining · Year ended 2025-12-31 · USD$1.29B$30.83M2.4%2.0%-4.9%$0.21
HALMining · Year ended 2025-12-31 · USD$22.18B$1.28B5.8%12.2%-3.3%n/a
XPROMining · Year ended 2025-12-31 · USD$1.61B$51.69M3.2%3.4%-6.2%$0.45
CLBMining · Year ended 2025-12-31 · USD$526.52M$29.67M5.6%10.9%0.5%$0.63

Rows per page: 2550100

Your saved companies and screens