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
OLBServices · Year ended 2025-12-31 · USD$8.68M-$5.87M-67.7%-127.5%-32.4%-$1.74
OLEDManufacturing · Year ended 2025-12-31 · USD$650.61M$242.07M37.2%13.7%0.5%$5.08
OLLIRetail Trade · Year ended 2026-01-31 · USD$2.65B$240.60M9.1%12.7%16.6%$3.89
OLMAManufacturing · Year ended 2025-12-31 · USDn/a-$162.45Mn/a-33.9%n/a-$1.87
OLNManufacturing · Year ended 2025-12-31 · USD$6.78B-$101.10M-1.5%-5.5%3.7%-$0.88
OLOXWholesale Trade · Year ended 2025-12-31 · USD$2.95M-$18.82M-637.4%-248.0%-40.7%-$165.22
OLPFinance & Real Estate · Year ended 2025-12-31 · USDn/a$25.47Mn/a8.5%n/a$1.15
OMManufacturing · Year ended 2025-12-31 · USD$119.48M-$81.65M-68.3%-64.3%5.1%-$5.37
OMCServices · Year ended 2025-12-31 · USD$17.27B-$54.50M-0.3%-0.4%10.1%-$0.27
OMCLManufacturing · Year ended 2025-12-31 · USD$1.18B$2.05M0.2%0.2%6.5%$0.04
OMDAServices · Year ended 2025-12-31 · USD$260.21M-$12.78M-4.9%-5.6%53.2%-$0.35
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
OMFFinance & Real Estate · Year ended 2025-12-31 · USDn/a$783.00Mn/a23.0%n/a$6.56
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
ONManufacturing · Year ended 2025-12-31 · USD$6.00B$121.00M2.0%1.6%-15.3%$0.29
ONARServices · Year ended 2025-12-31 · USD$3.18M-$9.28M-291.8%n/a62.8%-$0.08
ONBFinance & Real Estate · Year ended 2025-12-31 · USDn/a$669.26Mn/a7.9%n/a$1.79
ONCManufacturing · Year ended 2025-12-31 · USD$5.34B$286.93M5.4%6.6%40.2%$0.19
ONCHFinance & Real Estate · Year ended 2025-12-31 · USDn/a$2.89Mn/an/an/an/a
ONCOManufacturing · Year ended 2025-12-31 · USD$815.4K-$14.03Mn/m-89.0%-67.7%-$16.56
ONCYManufacturing · Year ended 2025-12-31 · USDn/a-$28.76Mn/an/an/a-$0.30
ONDSManufacturing · Year ended 2025-12-31 · USD$50.73M-$132.24M-260.7%-30.2%605.3%-$0.62
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
ONEWRetail Trade · Year ended 2025-09-30 · USD$1.87B-$116.23M-6.2%-40.8%5.6%n/a
ONFOServices · Year ended 2025-12-31 · USD$10.73M-$2.59M-24.1%-104.4%36.5%-$0.58
ONITFinance & Real Estate · Year ended 2025-12-31 · USD$1.07B$189.50M17.8%30.2%9.3%$21.46
ONLFinance & Real Estate · Year ended 2025-12-31 · USD$147.65M-$139.31M-94.4%-22.3%-10.4%-$2.48
ONMDServices · Year ended 2025-12-31 · USD$1.36M-$2.80M-206.1%n/a111.4%-$0.06
ONTServices · Year ended 2025-12-31 · USD$830.54M-$843.0K-0.1%-0.2%19.3%-$0.14
ONTOManufacturing · Year ended 2026-01-03 · USD$1.01B$136.76M13.6%6.5%1.8%$2.78
OOMAServices · Year ended 2026-01-31 · USD$273.60M$6.46M2.4%7.0%6.5%$0.23
OPADFinance & Real Estate · Year ended 2025-12-31 · USD$567.81M-$46.38M-8.2%-121.4%-38.2%-$1.50
OPALTransportation & Utilities · Year ended 2025-12-31 · USD$348.98M$36.41M10.4%n/a16.3%$0.15
OPBKFinance & Real Estate · Year ended 2025-12-31 · USDn/a$25.64Mn/a11.2%n/a$1.72
OPCHServices · Year ended 2025-12-31 · USD$5.65B$207.59M3.7%15.7%13.0%$1.27
OPENFinance & Real Estate · Year ended 2025-12-31 · USD$4.37B-$1.30B-29.7%-129.4%-15.2%-$1.70
OPFIFinance & Real Estate · Year ended 2025-12-31 · USD$381.18M$146.25M38.4%250.1%18.6%$0.99
OPHCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$16.65Mn/a13.7%n/a$0.71
OPIFinance & Real Estate · Year ended 2025-12-31 · USD$442.56M-$272.37M-61.5%-30.9%-11.8%-$3.79
OPKManufacturing · Year ended 2025-12-31 · USD$606.88M-$225.68M-37.2%-17.8%-14.9%-$0.30
OPLNRetail Trade · Year ended 2025-12-31 · USD$1.93B$177.70M9.2%14.3%8.2%-$0.96
OPNWFinance & Real Estate · Year ended 2025-12-31 · USD$16.40M-$4.91M-29.9%-44.6%-32.3%-$0.39
OPRTFinance & Real Estate · Year ended 2025-12-31 · USD$956.68M$25.25M2.6%6.5%-4.5%$0.53
OPRXServices · Year ended 2025-12-31 · USD$109.43M$5.13M4.7%4.0%18.8%$0.27
OPTTTransportation & Utilities · Year ended 2026-04-30 · USD$3.74M-$48.91Mn/m-392.1%-36.2%-$0.25
OPTUTransportation & Utilities · Year ended 2025-12-31 · USD$8.59B-$1.87B-21.8%n/a-4.1%-$4.00
OPTXManufacturing · Year ended 2025-12-31 · USD$28.08M-$1.79M-6.4%-18.8%-1.3%-$0.05
OPXSManufacturing · Year ended 2025-09-28 · USD$41.34M$5.15M12.5%21.2%21.6%$0.74
OPYFinance & Real Estate · Year ended 2025-12-31 · USD$1.64B$148.40M9.1%15.1%14.4%$13.04
ORATransportation & Utilities · Year ended 2025-12-31 · USD$989.54M$123.90M12.5%4.6%12.5%$2.02
ORBSFinance & Real Estate · Year ended 2025-12-31 · USD$32.98M-$262.01M-794.4%-112.6%-16.8%-$4.14
ORCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$159.03Mn/a11.6%n/an/a
ORCLServices · Year ended 2026-05-31 · USD$67.36B$17.09B25.4%39.7%17.3%$5.83
ORGOManufacturing · Year ended 2025-12-31 · USD$564.17M$37.03M6.6%12.3%17.0%$0.15
ORIFinance & Real Estate · Year ended 2025-12-31 · USD$9.14B$935.40M10.2%15.8%11.0%$3.72
ORIBManufacturing · Year ended 2026-04-30 · USD$12.0K-$40.9K-341.1%n/a-53.9%$0.00
ORICManufacturing · Year ended 2025-12-31 · USDn/a-$129.47Mn/a-33.7%n/a-$1.47
ORIQFinance & Real Estate · Year ended 2025-12-31 · USDn/a$683.1Kn/a63.0%n/an/a
ORISFAgriculture · Year ended 2025-12-31 · USD$12.22M$681.0K5.6%0.9%-18.6%n/a
ORKAManufacturing · Year ended 2025-12-31 · USDn/a-$105.43Mn/a-22.3%n/an/a
ORLYRetail Trade · Year ended 2025-12-31 · USD$17.78B$2.54B14.3%n/a6.4%$2.97
ORMPManufacturing · Year ended 2025-12-31 · USDn/a$64.05Mn/a32.1%n/a$1.50
ORNConstruction · Year ended 2025-12-31 · USD$852.26M$2.49M0.3%1.6%7.0%$0.06
ORRFFinance & Real Estate · Year ended 2025-12-31 · USDn/a$80.86Mn/a13.7%n/a$4.18
OSBCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$80.31Mn/a9.0%n/a$1.62
OSCRFinance & Real Estate · Year ended 2025-12-31 · USD$11.70B-$443.15M-3.8%-45.2%27.5%-$1.69
OSGFinance & Real Estate · Year ended 2025-12-31 · USD$251.22M-$259.09M-103.1%-31.1%6.5%-$5.93
OSISManufacturing · Year ended 2026-06-30 · USD$1.79B$154.71M8.7%18.6%4.3%$8.95
OSKManufacturing · Year ended 2025-12-31 · USD$10.42B$647.00M6.2%14.3%-2.9%n/a
OSPNServices · Year ended 2025-12-31 · USD$243.18M$72.90M30.0%26.8%0.0%$1.88
OSRHManufacturing · Year ended 2025-12-31 · USD$2.91M-$27.06M-931.2%-21.3%-17.7%-$0.80
OSSManufacturing · Year ended 2025-12-31 · USD$32.22M$5.09M15.8%11.1%31.2%$0.22
OSTManufacturing · Year ended 2025-09-30 · USD$39.68M-$10.31M-26.0%-94.1%22.2%-$4.38
OSTXManufacturing · Year ended 2025-12-31 · USDn/a-$28.75Mn/an/an/a-$0.98
OSURManufacturing · Year ended 2025-12-31 · USD$115.02M-$68.73M-59.8%-20.2%-38.1%-$0.94
OSWServices · Year ended 2025-12-31 · USD$961.00M$71.62M7.5%13.2%7.4%$0.69
OTEXServices · Year ended 2026-06-30 · USD$5.25B$643.02M12.3%16.0%1.5%$2.58
OTFYear ended 2025-12-31 · USDn/a$720.37Mn/a9.0%n/an/a
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
OTLCManufacturing · Year ended 2025-12-31 · USDn/a$249.28Mn/a94.9%n/a$0.59
OTLKManufacturing · Year ended 2025-09-30 · USD$1.41M-$62.42Mn/mn/an/a-$1.79
OTTRTransportation & Utilities · Year ended 2025-12-31 · USD$1.30B$275.89M21.2%14.8%-2.3%$6.55
OUNZFinance & Real Estate · Year ended 2026-01-31 · USDn/a$1.09Bn/a37.6%n/an/a
OUSTManufacturing · Year ended 2025-12-31 · USD$169.38M-$60.38M-35.6%-23.1%52.5%-$1.07
OUTFinance & Real Estate · Year ended 2025-12-31 · USD$1.83B$147.00M8.0%20.7%0.0%$0.82
OVBCFinance & Real Estate · Year ended 2025-12-31 · USDn/a$15.60Mn/a9.2%n/an/a
OVIDManufacturing · Year ended 2025-12-31 · USD$7.25M-$17.41M-240.1%-13.3%n/mn/a
OVLYFinance & Real Estate · Year ended 2025-12-31 · USDn/a$23.91Mn/a11.5%n/a$2.88
OVTZServices · Year ended 2025-12-31 · USDn/a-$319.1Kn/an/an/an/a
OVVMining · Year ended 2025-12-31 · USD$8.91B$1.24B13.9%11.1%-2.7%$4.78
OWLFinance & Real Estate · Year ended 2025-12-31 · USD$2.87B$78.83M2.7%1.3%25.0%$0.10
OWLTManufacturing · Year ended 2025-12-31 · USD$105.71M-$39.68M-37.5%-208.4%35.4%n/a
OXBRFinance & Real Estate · Year ended 2025-12-31 · USD$2.58M-$2.08M-80.7%-35.1%372.0%-$0.28
OXMManufacturing · Year ended 2026-01-31 · USD$1.48B-$27.89M-1.9%-5.4%-2.6%-$1.86
OXSQYear ended 2025-12-31 · USDn/a-$18.73Mn/a-12.9%n/a$0.30

Rows per page: 2550100

Your saved companies and screens