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
OGENManufacturing · Year ended 2025-12-31 · USDn/a-$9.84Mn/a-118.9%n/a-$4.56
ONTOManufacturing · Year ended 2026-01-03 · USD$1.01B$136.76M13.6%6.5%1.8%$2.78
OSWServices · Year ended 2025-12-31 · USD$961.00M$71.62M7.5%13.2%7.4%$0.69
OSSManufacturing · Year ended 2025-12-31 · USD$32.22M$5.09M15.8%11.1%31.2%$0.22
ODFLTransportation & Utilities · Year ended 2025-12-31 · USD$5.50B$1.02B18.6%23.7%-5.5%$4.84
OCULManufacturing · Year ended 2025-12-31 · USD$51.95M-$265.94M-511.9%-40.6%-18.5%-$1.42
NTRBManufacturing · Year ended 2026-01-31 · USD$2.04M-$8.23M-404.1%-123.2%-4.8%-$2.58
NRIXManufacturing · Year ended 2025-11-30 · USD$83.98M-$264.46M-314.9%-49.1%54.0%-$3.05
NORDServices · Year ended 2026-03-31 · USDn/a-$4.00Mn/a-6.2%n/a-$0.22
NKTXManufacturing · Year ended 2025-12-31 · USD$0-$104.08Mn/a-33.3%n/a-$1.41
NIKIManufacturing · Year ended 2025-12-31 · USDn/a-$1.36Mn/a-5.9%n/a-$0.19
NAGEManufacturing · Year ended 2025-12-31 · USD$129.42M$17.38M13.4%22.7%29.9%$0.20
NXDRServices · Year ended 2025-12-31 · USD$257.65M-$54.20M-21.0%-12.6%4.2%-$0.14
NXTCManufacturing · Year ended 2025-12-31 · USDn/a-$55.84Mn/a-159.8%n/a-$19.65
NXTTServices · Year ended 2025-12-31 · USDn/a$143.16Mn/a31.4%n/an/a
DPUServices · Year ended 2025-12-31 · USD$8.04M-$24.02M-298.8%-79.2%114.3%-$26.92
NXTSManufacturing · Year ended 2025-12-31 · USDn/a-$4.00Mn/a-25.0%n/a-$8.61
NXLManufacturing · Year ended 2025-12-31 · USD$301.6K-$8.22Mn/m-219.4%78.8%-$0.50
NLCPFinance & Real Estate · Year ended 2025-12-31 · USD$51.07M$26.77M52.4%6.9%1.9%$1.28
NIVFServices · Year ended 2025-12-31 · USDn/a$9.88Mn/a38.0%n/a$3.04
NAMSManufacturing · Year ended 2025-12-31 · USD$22.50M-$203.82M-905.7%-29.8%-50.6%-$1.72
NGLDMining · Year ended 2025-12-31 · USDn/a-$3.73Mn/a-53.6%n/a$0.13
NGNEManufacturing · Year ended 2025-12-31 · USD$0-$90.35Mn/a-34.1%-100.0%-$4.24
NEUPManufacturing · Year ended 2026-06-30 · USD$1.17M-$13.45Mn/m-54.7%-92.5%-$3.06
NCPLFinance & Real Estate · Year ended 2025-04-30 · USD$869.5K-$28.30Mn/m-189.9%-82.4%-$20.39

Rows per page: 2550100

Your saved companies and screens