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 incomeNet marginReturn on equity ▴Revenue growthDiluted EPS
NATHRetail Trade · Year ended 2026-03-29 · USD$162.06M$20.02M12.4%n/a9.4%$4.85
NBNDFinance & Real Estate · Year ended 2025-12-31 · USD$18.3K-$1.70Mn/mn/an/a-$0.02
NBRGServices · Year ended 2025-12-31 · USDn/a-$221.0Kn/an/an/a-$0.14
NCIQFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
NCRAAgriculture · Year ended 2025-12-31 · USD$11.03M-$2.88M-26.1%n/a-9.0%-$6.15
NDLSRetail Trade · Year ended 2025-12-30 · USD$495.09M-$42.57M-8.6%n/a0.4%-$7.36
NENFinance & Real Estate · Year ended 2025-12-31 · USD$89.20M$6.03M6.8%n/a10.8%n/a
NERVManufacturing · Year ended 2025-12-31 · USDn/a-$293.42Mn/an/an/a-$34.67
NEWHManufacturing · Year ended 2025-12-31 · USDn/a-$2.85Mn/an/an/a$0.00
NGLTransportation & Utilities · Year ended 2026-03-31 · USD$3.16B-$139.16M-4.4%n/a-9.0%n/a
NIKAManufacturing · Year ended 2025-12-31 · USDn/a-$76.4Kn/an/an/a$0.00
NIMUManufacturing · Year ended 2025-07-31 · USDn/a-$222.0Kn/an/an/a$0.00
NINEMining · Year ended 2025-12-31 · USD$561.91M-$51.32M-9.1%n/a1.4%-$1.25
NKLRManufacturing · Year ended 2025-12-31 · USDn/a$539.52Mn/an/an/a$9.74
NLSTManufacturing · Year ended 2025-12-27 · USD$188.63M-$24.82M-13.2%n/a28.2%-$0.09
NMEXMining · Year ended 2025-07-31 · USD$8.6K-$383.6Kn/mn/an/an/a
NMHIManufacturing · Year ended 2025-12-31 · USD$1.74M-$11.99M-688.0%n/a-81.2%-$0.81
NMMTransportation & Utilities · Year ended 2025-12-31 · USD$1.34B$285.33M21.2%n/a0.8%n/a
NNManufacturing · Year ended 2025-12-31 · USD$4.57M-$189.25Mn/mn/a-19.3%-$1.42
NOEMFinance & Real Estate · Year ended 2025-12-31 · USDn/a$1.65Mn/an/an/an/a
NPFinance & Real Estate · Year ended 2025-12-31 · USD$159.55M$37.41M23.4%n/a33.7%-$0.26
NPACFinance & Real Estate · Year ended 2025-12-31 · USDn/a$7.68Mn/an/an/an/a
NPHCManufacturing · Year ended 2025-12-31 · USD$257.6K-$2.05M-794.8%n/a4.6%$0.00
NPLYServices · Year ended 2025-07-31 · USD$8.0K-$20.7K-260.6%n/an/a-$0.01
NRHIRetail Trade · Year ended 2025-04-30 · USDn/a-$50.5Kn/an/an/a-$0.01
NRISMining · Year ended 2026-02-28 · USD$286.1K-$661.4K-231.2%n/a-13.1%-$0.01
NRPMining · Year ended 2025-12-31 · USDn/a$136.37Mn/an/an/an/a
NRSNManufacturing · Year ended 2025-12-31 · USDn/a-$11.12Mn/an/an/a-$0.44
NRXPManufacturing · Year ended 2025-12-31 · USD$1.45M-$28.62Mn/mn/an/an/a
NSTMRetail Trade · Year ended 2025-12-31 · USDn/a$2.38Mn/an/an/a$0.05
NSTRTransportation & Utilities · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
NTCSServices · Year ended 2026-04-30 · USD$27.6K-$27.2K-98.4%n/a70.4%$0.00
NTHIManufacturing · Year ended 2025-12-31 · USD$40.0K-$62.15Mn/mn/a-51.8%-$3.20
NTWOManufacturing · Year ended 2025-12-31 · USDn/a$6.62Mn/an/an/an/a
NUAIMining · Year ended 2025-12-31 · USD$885.4K-$29.59Mn/mn/a66.2%-$1.04
NUMDManufacturing · Year ended 2025-12-31 · USDn/a-$56.2Kn/an/an/a$0.00
NVAXManufacturing · Year ended 2025-12-31 · USD$1.12B$440.30M39.2%n/a64.7%$2.58
NVVEManufacturing · Year ended 2025-12-31 · USD$4.79M-$30.82M-642.9%n/a-9.3%-$75.65
NWAXFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
NWBOManufacturing · Year ended 2025-12-31 · USD$1.38M-$60.16Mn/mn/a-0.3%-$0.04
NXNTServices · Year ended 2025-06-30 · USD$0-$529.7Kn/an/an/an/a
NXXTRetail Trade · Year ended 2025-12-31 · USD$81.84M-$85.74M-104.8%n/a194.7%-$0.72
OACCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$7.29Mn/an/an/an/a
OBAFinance & Real Estate · Year ended 2025-12-31 · USDn/a$4.78Mn/an/an/an/a
OBAITransportation & Utilities · Year ended 2025-12-31 · USD$9.97M-$10.55M-105.8%n/a2.4%-$2.23
OBTCFinance & Real Estate · Year ended 2025-12-31 · USDn/a-$13.45Mn/an/an/an/a
OCACFinance & Real Estate · Year ended 2026-06-30 · USDn/a-$38.8Kn/an/an/an/a
OCGNManufacturing · Year ended 2025-12-31 · USD$4.41M-$67.85Mn/mn/a8.8%n/a
OCLNManufacturing · Year ended 2025-12-31 · USD$6.82M-$18.32M-268.7%n/a54.7%n/a
ODRSManufacturing · Year ended 2025-09-30 · USD$306-$48.5Kn/mn/a87.7%n/a
ODYYManufacturing · Year ended 2025-07-31 · USDn/a-$1.74Mn/an/an/a-$0.02
OIMFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
OKMNMining · Year ended 2026-06-30 · USD$8.9K-$367.3Kn/mn/a-60.1%$0.00
OMERManufacturing · Year ended 2025-12-31 · USDn/a-$3.35Mn/an/an/a-$0.05
OMEXTransportation & Utilities · Year ended 2025-12-31 · USD$353.7K-$48.47Mn/mn/a-54.0%-$1.10
OMQSServices · Year ended 2025-12-31 · USD$32.72M-$137.0K-0.4%n/a-6.2%-$0.01
OMTKManufacturing · Year ended 2025-12-31 · USD$1.45M$273.6K18.9%n/a42.2%n/a
ONARServices · Year ended 2025-12-31 · USD$3.18M-$9.28M-291.8%n/a62.8%-$0.08
ONCHFinance & Real Estate · Year ended 2025-12-31 · USDn/a$2.89Mn/an/an/an/a
ONCYManufacturing · Year ended 2025-12-31 · USDn/a-$28.76Mn/an/an/a-$0.30
ONEGConstruction · Year ended 2026-03-31 · USD$49.36M-$13.21M-26.8%n/m-7.2%-$84.00
ONEIServices · Year ended 2025-12-31 · USD$1.51M-$3.84M-255.0%n/an/m-$0.10
ONENTransportation & Utilities · Year ended 2025-12-31 · USDn/a$3.69Mn/an/an/an/a
ONMDServices · Year ended 2025-12-31 · USD$1.36M-$2.80M-206.1%n/a111.4%-$0.06
OPALTransportation & Utilities · Year ended 2025-12-31 · USD$348.98M$36.41M10.4%n/a16.3%$0.15
OPTUTransportation & Utilities · Year ended 2025-12-31 · USD$8.59B-$1.87B-21.8%n/a-4.1%-$4.00
ORIBManufacturing · Year ended 2026-04-30 · USD$12.0K-$40.9K-341.1%n/a-53.9%$0.00
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97
OSTXManufacturing · Year ended 2025-12-31 · USDn/a-$28.75Mn/an/an/a-$0.98
OTGAFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
OTISManufacturing · Year ended 2025-12-31 · USD$14.43B$1.38B9.6%n/a1.2%$3.50
OTLKManufacturing · Year ended 2025-09-30 · USD$1.41M-$62.42Mn/mn/an/a-$1.79
OVTZServices · Year ended 2025-12-31 · USDn/a-$319.1Kn/an/an/an/a
OYSEFinance & Real Estate · Year ended 2025-12-31 · USDn/a$5.78Mn/an/an/an/a
OZFinance & Real Estate · Year ended 2025-12-31 · USD$9.19M-$40.05M-435.9%n/a243.4%-$10.72
OZSCManufacturing · Year ended 2025-12-31 · USD$307.4K-$8.71Mn/mn/a-77.1%-$4.44
PAATransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$1.44B3.2%n/a-9.5%n/a
PAACFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
PAAITransportation & Utilities · Year ended 2025-12-31 · USD$134.83M$124.86M92.6%n/a7.1%$2.62
PACBManufacturing · Year ended 2025-12-31 · USD$160.00M-$546.38M-341.5%n/m3.9%-$1.82
PACHFinance & Real Estate · Year ended 2025-12-31 · USDn/a$4.78Mn/an/an/an/a
PAGPTransportation & Utilities · Year ended 2025-12-31 · USD$44.26B$260.00M0.6%n/a-9.5%n/a
PAIIFinance & Real Estate · Year ended 2025-12-31 · USDn/an/an/an/an/an/a
PAXHRetail Trade · Year ended 2026-05-31 · USD$0-$1.16Mn/an/an/a-$0.03
PBIManufacturing · Year ended 2025-12-31 · USD$1.89B$144.70M7.6%n/a-6.6%$0.84
PBMLFMining · Year ended 2026-01-31 · USDn/an/an/an/an/an/a
PCAPFinance & Real Estate · Year ended 2025-12-31 · USDn/a$5.66Mn/an/an/an/a
PCMCFinance & Real Estate · Year ended 2025-09-30 · USDn/a-$103.8Kn/an/an/a$0.00
PFSAManufacturing · Year ended 2025-12-31 · USDn/a-$35.82Mn/an/an/a-$107.01
PGACFinance & Real Estate · Year ended 2025-12-31 · USDn/a$2.55Mn/an/an/an/a
PGENManufacturing · Year ended 2025-12-31 · USD$9.68M-$250.64Mn/mn/m146.7%-$1.37
PGOLMining · Year ended 2025-12-31 · USD$0-$1.88Mn/an/a-100.0%-$0.03
PHATManufacturing · Year ended 2025-12-31 · USD$175.11M-$221.25M-126.3%n/a216.9%-$3.03
PIIIServices · Year ended 2025-12-31 · USD$1.46B-$147.95M-10.1%n/a-2.8%-$45.26
PLAGManufacturing · Year ended 2025-12-31 · USD$3.04M-$26.98M-887.2%n/a-35.2%n/a
PLBLWholesale Trade · Year ended 2025-12-31 · USD$26.42M-$5.97M-22.6%n/a-12.6%-$0.02
PLCERetail Trade · Year ended 2026-01-31 · USD$1.21B-$88.26M-7.3%n/a-12.8%-$4.01
PLMKTransportation & Utilities · Year ended 2025-12-31 · USDn/a$6.05Mn/an/an/an/a
PLNTServices · Year ended 2025-12-31 · USD$1.32B$219.10M16.5%n/a12.1%n/a
PLTKServices · Year ended 2025-12-31 · USD$2.76B-$206.40M-7.5%n/a8.1%-$0.55

Rows per page: 2550100

Your saved companies and screens