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
DYConstruction · Year ended 2026-01-31 · USD$5.55B$281.19M5.1%15.1%17.9%$9.56
ESOAConstruction · Year ended 2025-09-30 · USD$411.00Mn/an/an/a16.8%$0.02
MTZConstruction · Year ended 2025-12-31 · USD$14.30B$399.04M2.8%12.0%16.2%$5.07
MYRGConstruction · Year ended 2025-12-31 · USD$3.66B$118.42M3.2%17.9%8.8%$7.53
PLPCConstruction · Year ended 2025-12-31 · USD$669.34M$35.28M5.3%7.4%12.7%$7.14
PRIMConstruction · Year ended 2025-12-31 · USD$7.57B$274.90M3.6%16.4%19.0%$5.02
SKKConstruction · Year ended 2025-12-31 · USD$12.95M-$2.92M-22.6%-40.3%16.6%-$0.16

Rows per page: 2550100

Your saved companies and screens