Skip to content
FolioFact

Cross-fund research workbook

Stock Screener

Rank by up to three signals, then narrow any metric. The URL keeps the current screen shareable, bookmarkable, and reversible with browser Back.

Ranking model

Order by up to three signals

Missing values always fall to the bottom, independent of direction.

1
2
3
2,356 of 2,356 stocks match this screen
Stocks matching the selected ranks and filters
Rank Ticker Funds Activity Top fund weight OCF yield / EV Share reduction 1Y FCF yield / EV Revenue growth 1Y Revenue CAGR 2Y Revenue CAGR 3Y Share reduction 2Y Share reduction 3Y
1701 ODFL Old Dominion Freight Line In 1 ▲ +1 buying 0.7% (Markel Gro…) 3.1% 1.8% 2.2% -5.5% -3.2% -4.2% 4.3% -89.5%
1702 ODV Osisko Development Corp. 1 ▲ +1 buying 4.6% (Arbiter Pa…) -86.8% 678% 5.9% -17.9% -203.3% -237.3%
1703 OEF Ishares S&P 100 Etf - US ETP 1 ▼ −1 selling 0.01% (Tudor Inve…)
1704 OFG Ofg Bancorp - US 1 ▼ −1 selling 0.01% (Tudor Inve…) 5.9% 10.5% 11.2%
1705 OFIX Orthofix Medical Inc - US 1 ▲ +1 buying 0.02% (Tudor Inve…) 5.8% -3.3% -0.7% 2.9% 4.9% 21.3% -7.9% -10.7%
1706 OFRM Once Upon A Farm PBC 1 ▲ +1 buying 0% (Polen Capi…) -27%
1707 OGE Oge Energy Corp - US 1 ▲ +1 buying 0.01% (Tudor Inve…) 8.5% -2.5% 1.5% 9.4% 10.6% -1.2% -2.9% -3%
1708 OGN Organon & Co. 1 ▲ +1 buying 0% (Tudor Inve…) 7.7% -1% 6.2% -2.9% -0.4% 0.2% -2.7% -3.2%
1709 OGS One Gas Inc - US 1 ▼ −1 selling 0.06% (Tudor Inve…) 6.5% -4.7% -3% -10.9% -13.3%
1710 OHI Omega Healthcare Investors Inc - US REIT 1 ▲ +1 buying 0.05% (Tudor Inve…) 4.5% -4% 13.2% 11.9% 10.7% -20.9% -27.1%
1711 OIH Vaneck Oil Services Etf - US ETP 1 ▲ +1 buying 0.07% (Tudor Inve…)
1712 OKTA Okta, Inc. 1 0.03% (Tudor Inve…) 2.2% 11.8% 13.6% 16.3% -6.1% -10.2%
1713 OLED Universal Display Corp - US 1 ▲ +1 buying 0.03% (Tudor Inve…) 1.7% 0.5% 6.2% 1.8% 1.5% 1.2%
1714 OLLI Ollies Bargain Outlt Holdings I 1 ▲ +1 buying 0.04% (Tudor Inve…) 7.5% 1.4% 5.1% 16.6% 12.2% 13.2% 1.2% 2.2%
1715 OLMA Olema Pharmaceuticals Inc. 1 0.5% (Duquesne F…) -27.8% -56.3% -116%
1716 OMDA Omada Health Inc. 1 ▲ +1 buying 0.03% (Tudor Inve…) 2% -618.8% 1.8% 53.2% 45.6% -724%
1717 ONB Old National Bancorp/In - US 1 ▲ +1 buying 0.07% (Tudor Inve…) -21% -31.7% -32.3%
1718 ONC Beigene Ltd-Adr 1 15% (Baker Bros…) 0.3% -2.9% 0.2% 40.2% 47.4% 55.7% -6.2% -6%
1719 ONDS Ondas Inc - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -267.2% 605.3% 79.8% 187.9% -615.4% -855.2%
1720 ONT Montrose Environmental Group Inc. 1 ▼ −1 selling 0.02% (Tudor Inve…) 8.8% -2.9% 6.9% 19.3% 15.3% 15.1% -18% -20.6%
1721 ONTO Onto Innovation Inc - US 1 ▲ +1 buying 0.09% (Tudor Inve…) -1.8% 1.8% 11% 0% -1% -1.6%
1722 OPCH Option Care Health Inc. 1 ▲ +1 buying 1.71% (Duquesne F…) 5.4% 4.1% 4.5% 13% 14.6% 13.4% 9.7% 12.7%
1723 OPFI Oppfi Inc - US 1 ▼ −2 selling 0.02% (Tudor Inve…) 0.7% 22.5% 21.5%
1724 OPK Opko Health Inc - US 1 0% (Tudor Inve…) -23.3% 4.8% -24.9% -14.9% -16.2% -15.5% -8.3% 2.3%
1725 OPRT Oportun Financial Corp. 1 ▲ +1 buying 0.6% (Arbiter Pa…) -21.6% -14.1% -12.7% -14.5% -28.1% -34.6%
1726 OPTU Optimum Communications Inc. 1 ▼ −1 selling 0.16% (Oaktree Ca…) 4.7% -3.4% -0.3% -4.1% -3.6% -3.8% -6.4% 35.5%
1727 ORGO Organogenesis Holdings Inc - US 1 ▲ +1 buying 0% (Tudor Inve…) -1.4% 17% 14.1% 7.8% 2.9% 1.9%
1728 ORI Old Rep Intl Corp. 1 ▲ +1 buying 0% (Tudor Inve…) 1.8% 11% 12.2% 4.2% 10.7% 17.1%
1729 ORKA Oruka Therapeutics Inc. 1 0.37% (Viking Glo…) -34% -246% -248.1%
1730 ORN Orion Group Holdings Inc. 1 ▲ +1 buying 0% (Polen Capi…) 8.5% -2.4% -0.5% 7% 9.4% 4.4% -23.2% -25.8%
1731 ORRF Orrstown Financial Services Inc - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -0.5% 36% 38.1% 24% -83.2% -83.4%
1732 OSG Ambac Finl Group Inc. 1 ▲ +1 buying 0% (Tudor Inve…) -17.1% 3% 55.8% 67.2% 67.2% 0.5% 0.7%
1733 OSUR Orasure Technologies Inc - US 1 ▼ −1 selling 0% (Tudor Inve…) 7.6% -38.1% -46.7% -33.3% 6.2% 5.3%
1734 OTIS OTIS Worldwide Corp. 1 ▼ −1 selling 0.07% (Markel Gro…) 5.5% 3% 5% 1.2% 0.8% 1.8% 5% 7.5%
1735 OTTR Otter Tail Corp - US 1 ▲ +1 buying 0.04% (Tudor Inve…) 9.2% -0.2% 0% -2% -1.8% -3.9% -0.4% -0.6%
1736 OUT Outfront Media Inc - US REIT 1 ▲ +1 buying 0.01% (Polen Capi…) 4.2% -5.4% 3.1% 0% 0.3% 1.1% -6.1% -6.7%
1737 OVV Ovintiv Inc. 1 ▼ −1 selling 0.01% (Tudor Inve…) 22.3% -7.6% 11.4% -3.1% -9.9% -15.3% -4.7% -1%
1738 OWL Blue Owl Capital Inc - US 1 ▲ +1 buying 0.1% (Tudor Inve…) 13.2% -6.7% 12.7% 25% 28.7% 28% -36.6% -47.4%
1739 OXM Oxford Inds Inc. 1 ▲ +1 buying 0.01% (Tudor Inve…) 18.5% 0% 3.3% -2.6% -3% 1.5% 4.8% 5%
1740 OZK Bank OZK 1 ▲ +1 buying 0.16% (Tudor Inve…)
1741 P Pure Storage Inc. 1 0.2% (ARK Invest…) -1.7% 15.6% 13.8% 10% -2.2% -8.1%
1742 PAAS Pan American Silver Corp - US 1 ▲ +1 buying 0.04% (Tudor Inve…) -16.2% 28.4% 25% 34.3% -15.7% -100.2%
1743 PACK Ranpak Holdings Corp. 1 ▲ +1 buying 0% (Tudor Inve…) 3.4% -1.6% 5.5% -0.5% 0.6% -3.4% -4.1%
1744 PAHC Phibro Animal Health Corp - US 1 0% (Polen Capi…) 3.2% -0.8% 0.6% 27.4% 15.1% 11.2% -1.3% -1.3%
1745 PANL Pangaea Logistics Solutions Ltd - US 1 ▲ +1 buying 0.01% (Tudor Inve…) 9.8% 0.3% 17.8% 12.5% -3.3% -39.7% -40.8%
1746 PAR PAR Technology Corp. 1 ▲ +1 buying 3.72% (Voss Capit…) -2.5% -1.9% -2.8% 30.2% 28.3% 20.2% -21.4% -50.5%
1747 PATK Patrick Industries Inc - US 1 ▲ +1 buying 0% (Tudor Inve…) 6.5% 1.3% 4.6% 6.3% 6.7% -6.8% -47.7% -48.2%
1748 PAVE Global X FDS 1 ▲ +1 buying 0.01% (Tudor Inve…)
1749 PAX Patria Investments Ltd - US 1 ▼ −1 selling 0.01% (Tudor Inve…) -3.5% 14.2% 20.2% 16.7% -4.5% -13.2%
1750 PAY Paymentus Holdings Inc - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -0.4% 37.3% 39.5% 34% -1.9% -4.5%
1751 PAYO Payoneer Global Inc. 1 ▼ −1 selling 0% (Tudor Inve…) 6.8% 14.5% 17.3% 13% 5% 6%
1752 PAYX Paychex Inc. 1 0.12% (Markel Gro…) 5.5% 1.4% 5% 16.9% 11.1% 9.9% 1.2% 1.4%
1753 PBF PBF Energy Inc. 1 ▲ +1 buying 0.19% (Tudor Inve…) 2.6% -5.2% -6.9% -11.4% -12.5% -14.4% 3.3% 10.3%
1754 PBI Pitney Bowes Inc. 1 ▼ −2 selling 0% (Tudor Inve…) 11.5% 25.3% 9.8% -6.6% -4.6% -8.7% 24.3% 22.9%
1755 PCG Pg&E Corp. 1 0.42% (Tudor Inve…) 8.2% -0.2% -4.3% 2.1% 1% 4.8% -3% -6.8%
1756 PCTY Paylocity Holding Corp - US 1 ▼ −1 selling 0.03% (Tudor Inve…) 6.7% 3.6% 6.5% 14.8% 15.8% 20.2% 5.1% 4.1%
1757 PCVX Vaxcyte Inc. 1 ▲ +1 buying 0.91% (Baupost Gr…) -11.9% -32.7% -79%
1758 PEB Pebblebrook Hotel TR 1 ▲ +1 buying 0.67% (Voss Capit…) 7% 4.5% 1.5% 1.9% 2% 5.9% 8.6%
1759 PEG Public SVC Enterprise Group In 1 ▲ +1 buying 0.21% (Tudor Inve…) 5.8% 0.1% 0.3% 18.3% 4.1% 7.5% 0% 0.1%
1760 PEN Penumbra Inc. 1 ▲ +1 buying 0.73% (Tudor Inve…) -1.6% 17.5% 15.2% 18.3% -1.5% -2.8%
1761 PEPG Pepgen Inc. 1 0.02% (Viking Glo…) -111.2% -113.6% -190.6%
1762 PERI Perion Network Ltd 1 ▲ +1 buying 0.02% (ARK Invest…) 12.9% -11.7% -23.1% -11.8% 18.7% 15.5%
1763 PFBC Preferred Bank/Los Angeles Ca - US 1 ▲ +1 buying 0.03% (Tudor Inve…)
1764 PFE Pfizer Inc. 1 1.43% (Fairfax Fi…) 5.9% -0.2% 4.7% -1.6% 2.5% -12% -0.6% -1%
1765 PFF Ishares TR 1 0.21% (Thrive Cap…)
1766 PG Procter & Gamble Co. 1 ▼ −1 selling 0.53% (Thrive Cap…) 5.5% 0.7% 4.3% 0.3% 1.4% 1.7% 1.3% 1.2%
1767 PHAT Phathom Pharmaceuticals, Inc. 1 ▲ +1 buying 0% (Tudor Inve…) -10.7% -14.1% -10.8% 216.9% 1502.4% -35.7% -82.3%
1768 PHM Pulte Group Inc. 1 0.42% (Thrive Cap…) 7.9% 5% 7.4% -3.5% 3.8% 2.7% 9.7% 14.6%
1769 PHR Phreesia Inc 1 ▲ +1 buying 0.02% (Tudor Inve…) 14.6% -3.9% 12.6% 14.5% 16.1% 19.6% -7.7% -15.2%
1770 PI Impinj Inc. 1 ▼ −2 selling 0.54% (Whale Rock…) 1.7% -5.3% 1.4% -1.4% 8.4% 11.9% -10.1% -14.6%
1771 PJT Pjt Partners Inc - US 1 ▼ −1 selling 0.08% (Tudor Inve…) 14.9% 21.7% 18.2%
1772 PK Park Hotels Resorts Inc. 1 0.99% (Voss Capit…) 5.5% -0.7% 1% -2.2% -3% 0.5% 4.4% 6.7%
1773 PKG Packaging Corp. Amer 1 ▲ +1 buying 0.01% (Tudor Inve…) 6% 1% 2.7% 7.2% 7.3% 2% 99.9% 99.9%
1774 PLAY Dave & Busters Entmt Inc. 1 ▲ +1 buying 0.02% (Tudor Inve…) 16.9% -0.4% -1.8% -1.4% -2.4% 2.3% 11.5% 19%
1775 PLGO Fidelis Insurance Holdings Ltd - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -16.8% 13.5% -16.8% 3.3% -16.6% 18.3% 18% 50.3%
1776 PLOW Douglas Dynamics Inc - US 1 ▲ +1 buying 0.04% (Tudor Inve…) 6.6% 0.4% 5.6% 15.4% 7.5% 2.1% -0.1% -0.7%
1777 PLPC Preformed Line Products Co - US 1 ▲ +1 buying 0.01% (Polen Capi…) 5.5% 1.1% 2.6% 12.7% 0% 1.7% 0.6% 1.2%
1778 PLRX Pliant Therapeutics Inc. 1 0% (Tudor Inve…) -230.5% -0.9% -230.8% -2.6% -5%
1779 PLTK Playtika Holding Corp. 1 ▲ +1 buying 0.01% (ARK Invest…) 18.3% -1.3% 17.3% 8.1% 3.6% 1.8% -2.5% -4%
1780 PLUG PLUG PWR Inc. 1 ▲ +1 buying 0.02% (Coatue Man…) -36.4% 12.9% -10.8% 0.4% -103.9% -132.3%
1781 PMT Pennymac Mortgage Investment Trust - US REIT 1 ▼ −1 selling 0% (Tudor Inve…) -0.2% -0.5% 2.1%
1782 PNC PNC Financial Services Group 1 ▼ −2 selling 1.76% (Viking Glo…) 5.1% -1.5% 7.2% 3.7% 3% -0.9% -0.6%
1783 PNFP Pinnacle Financial Partners Inc - US 1 ▲ +1 buying 0.06% (Tudor Inve…) -96.2% -1.3%
1784 PNNT Pennantpark Investment Corp - US 1 ▼ −1 selling 0% (Tudor Inve…) 0% 0% -0.1%
1785 PNR Pentair Plc - US 1 ▲ +1 buying 0.11% (Tudor Inve…) 6.2% 1.8% 5.7% 2.3% 0.9% 0.4% 2.7% 2%
1786 PNTG Pennant Group Inc/The - US 1 ▼ −1 selling 0% (Tudor Inve…) 4.2% -0.9% 3.2% 36.3% 31.9% 26% -15.7% -16.9%
1787 PNW Pinnacle West Capital Corp - US 1 ▼ −1 selling 0.01% (Tudor Inve…) 7.4% -1.5% -4.5% 4.2% 6.6% 7.3% -6.7% -7%
1788 PODD Insulet Corp. 1 0.39% (Thrive Cap…) 5% 1.6% 3.4% 30.7% 26.3% 36.9% 1.1% 0.6%
1789 POET POET Technologies Inc - US 1 ▲ +1 buying 0.03% (Tudor Inve…) -72.9% 2494.6% 51.9% 24.8% -211.4% -249.6%
1790 POOL POOL Corp. 1 ▼ −2 selling 0.04% (Tudor Inve…) 4.4% 3.2% 3.8% -0.4% -2.3% -5.1% 5.3% 6.6%
1791 POR Portland General Electric Co - US 1 ▲ +1 buying 0.05% (Tudor Inve…) 11% -5.7% 0.6% 4% 10.6% 10.5% -12.3% -19.8%
1792 POST POST Holdings Partnering Cor 1 ▲ +1 buying 0.03% (Tudor Inve…) 8.5% 18.7% 4.4% 3% 8% 11.7% 25.2% 28.9%
1793 POWW Outdoor Holding Co - US 1 ▲ +1 buying 0% (Tudor Inve…) 0.5% 0.8% -1% 3.5% -2.6% -6.8% 2.2% 1.5%
1794 PPL PPL Corp. 1 ▲ +1 buying 0.03% (Tudor Inve…) 6% -1.8% -3.6% 8.6% 5.2% 5.6% -2% -2.1%
1795 PPLT abrdn Platinum ETF Trust - US ETP 1 ▲ +1 buying 0% (Tudor Inve…) -17.9% -25.3% -30.7%
1796 PPTA Perpetua Resources Corp - US 1 ▲ +1 buying 0% (Tudor Inve…) -75.3% -94.2% -97.9%
1797 PRAA Pra Group Inc - US 1 ▲ +1 buying 0.02% (Tudor Inve…) 3.8% 7.8% 22.4% 7.5% 3.1% 2.6%
1798 PRCH Porch Group Inc. 1 ▼ −2 selling 0% (Tudor Inve…) 4.8% -5.1% 4.7% 33.7% -1.3% 14.9% -30.5% -31.6%
1799 PRCT Procept Biorobotics Corp. 1 ▲ +1 buying 0.01% (Tudor Inve…) -8.5% -2.9% -9.8% 37.2% 50.4% 60.1% -10.6% -26.4%
1800 PRDO Perdoceo Education Corp - US 1 ▼ −1 selling 0.01% (Tudor Inve…) 4.3% 24.2% 9.2% 6.8% 4.4% 7.1%

Send feedback

Optional — only if you'd like a reply.