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
1001 NXRT Nexpoint Residential TR Inc. 1 ▼ −1 selling 0% (Tudor Inve…) 3.5% 0.3% -3.2% -4.8% -1.6% 1.1% 0.6%
1002 NYAX Nayax Ltd 1 ▼ −1 selling 0.02% (ARK Invest…) -1.9% 27.5% 30.4% 32.1% -11.9% -13.2%
1003 NYT New York Times Co. 1 0.48% (Berkshire …) 0.7% 9.2% 7.9% 7% 1.2% 1%
1004 O Kar Auction Services Inc. 1 ▼ −2 selling 0.01% (Polen Capi…) -3.3% 9.1% 18.7% 19.8% -7.1% -38.5%
1005 OABI Omniab Inc. 1 0.21% (Arbiter Pa…) -18.5% -29.3% -26.1% -31.9% -23.3% -25.3%
1006 OBDC Owl Rock Capital Corp. 1 ▼ −1 selling 0.01% (Tudor Inve…) 20% 2.9% -27.3% -27%
1007 OBE Obsidian Energy Ltd - US 1 ▲ +1 buying 0% (Tudor Inve…) 8.7% -24.5% -8.6% -9.5% 13.3% 18.4%
1008 OCFC Oceanfirst Financial Corp - US 1 ▲ +1 buying 0% (Tudor Inve…) 7% 1.3% 6.3% 2.1% 3.2%
1009 OCS Oculis Holding AG - US 1 ▲ +1 buying 0% (Tudor Inve…) -29.3% -74.7% -1433.5%
1010 OCSL Oaktree Specialty Lending Corp. 1 0.35% (Oaktree Ca…) 2.8% 0% -8.2% -14.3%
1011 OCUL Ocular Therapeutix Inc. 1 ▲ +1 buying 0.03% (Tudor Inve…) -37.4% -18.5% -5.7% 0.3% -41.5% -182.4%
1012 ODC Oil-Dri Corp Of America - US 1 ▼ −1 selling 0.02% (Tudor Inve…) 11% 8.4% 11.7%
1013 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%
1014 ODV Osisko Development Corp. 1 ▲ +1 buying 4.6% (Arbiter Pa…) -86.8% 678% 5.9% -17.9% -203.3% -237.3%
1015 OEF Ishares S&P 100 Etf - US ETP 1 ▼ −1 selling 0.01% (Tudor Inve…)
1016 OFG Ofg Bancorp - US 1 ▼ −1 selling 0.01% (Tudor Inve…) 5.9% 10.5% 11.2%
1017 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%
1018 OFRM Once Upon A Farm PBC 1 ▲ +1 buying 0% (Polen Capi…) -27%
1019 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%
1020 OGN Organon & Co. 1 ▲ +1 buying 0% (Tudor Inve…) 7.7% -1% 6.2% -2.9% -0.4% 0.2% -2.7% -3.2%
1021 OGS One Gas Inc - US 1 ▼ −1 selling 0.06% (Tudor Inve…) 6.5% -4.7% -3% -10.9% -13.3%
1022 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%
1023 OIH Vaneck Oil Services Etf - US ETP 1 ▲ +1 buying 0.07% (Tudor Inve…)
1024 OKTA Okta, Inc. 1 0.03% (Tudor Inve…) 2.2% 11.8% 13.6% 16.3% -6.1% -10.2%
1025 OLED Universal Display Corp - US 1 ▲ +1 buying 0.03% (Tudor Inve…) 1.7% 0.5% 6.2% 1.8% 1.5% 1.2%
1026 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%
1027 OLMA Olema Pharmaceuticals Inc. 1 0.5% (Duquesne F…) -27.8% -56.3% -116%
1028 OMDA Omada Health Inc. 1 ▲ +1 buying 0.03% (Tudor Inve…) 2% -618.8% 1.8% 53.2% 45.6% -724%
1029 ONB Old National Bancorp/In - US 1 ▲ +1 buying 0.07% (Tudor Inve…) -21% -31.7% -32.3%
1030 ONC Beigene Ltd-Adr 1 15% (Baker Bros…) 0.3% -2.9% 0.2% 40.2% 47.4% 55.7% -6.2% -6%
1031 ONDS Ondas Inc - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -267.2% 605.3% 79.8% 187.9% -615.4% -855.2%
1032 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%
1033 ONTO Onto Innovation Inc - US 1 ▲ +1 buying 0.09% (Tudor Inve…) -1.8% 1.8% 11% 0% -1% -1.6%
1034 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%
1035 OPFI Oppfi Inc - US 1 ▼ −2 selling 0.02% (Tudor Inve…) 0.7% 22.5% 21.5%
1036 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%
1037 OPRT Oportun Financial Corp. 1 ▲ +1 buying 0.6% (Arbiter Pa…) -21.6% -14.1% -12.7% -14.5% -28.1% -34.6%
1038 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%
1039 ORGO Organogenesis Holdings Inc - US 1 ▲ +1 buying 0% (Tudor Inve…) -1.4% 17% 14.1% 7.8% 2.9% 1.9%
1040 ORI Old Rep Intl Corp. 1 ▲ +1 buying 0% (Tudor Inve…) 1.8% 11% 12.2% 4.2% 10.7% 17.1%
1041 ORKA Oruka Therapeutics Inc. 1 0.37% (Viking Glo…) -34% -246% -248.1%
1042 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%
1043 ORRF Orrstown Financial Services Inc - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -0.5% 36% 38.1% 24% -83.2% -83.4%
1044 OSG Ambac Finl Group Inc. 1 ▲ +1 buying 0% (Tudor Inve…) -17.1% 3% 55.8% 67.2% 67.2% 0.5% 0.7%
1045 OSUR Orasure Technologies Inc - US 1 ▼ −1 selling 0% (Tudor Inve…) 7.6% -38.1% -46.7% -33.3% 6.2% 5.3%
1046 OTIS OTIS Worldwide Corp. 1 ▼ −1 selling 0.07% (Markel Gro…) 5.5% 3% 5% 1.2% 0.8% 1.8% 5% 7.5%
1047 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%
1048 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%
1049 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%
1050 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%
1051 OXM Oxford Inds Inc. 1 ▲ +1 buying 0.01% (Tudor Inve…) 18.5% 0% 3.3% -2.6% -3% 1.5% 4.8% 5%
1052 OZK Bank OZK 1 ▲ +1 buying 0.16% (Tudor Inve…)
1053 P Pure Storage Inc. 1 0.2% (ARK Invest…) -1.7% 15.6% 13.8% 10% -2.2% -8.1%
1054 PAAS Pan American Silver Corp - US 1 ▲ +1 buying 0.04% (Tudor Inve…) -16.2% 28.4% 25% 34.3% -15.7% -100.2%
1055 PACK Ranpak Holdings Corp. 1 ▲ +1 buying 0% (Tudor Inve…) 3.4% -1.6% 5.5% -0.5% 0.6% -3.4% -4.1%
1056 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%
1057 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%
1058 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%
1059 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%
1060 PAVE Global X FDS 1 ▲ +1 buying 0.01% (Tudor Inve…)
1061 PAX Patria Investments Ltd - US 1 ▼ −1 selling 0.01% (Tudor Inve…) -3.5% 14.2% 20.2% 16.7% -4.5% -13.2%
1062 PAY Paymentus Holdings Inc - US 1 ▲ +1 buying 0.01% (Tudor Inve…) -0.4% 37.3% 39.5% 34% -1.9% -4.5%
1063 PAYO Payoneer Global Inc. 1 ▼ −1 selling 0% (Tudor Inve…) 6.8% 14.5% 17.3% 13% 5% 6%
1064 PAYX Paychex Inc. 1 0.12% (Markel Gro…) 5.5% 1.4% 5% 16.9% 11.1% 9.9% 1.2% 1.4%
1065 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%
1066 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%
1067 PCG Pg&E Corp. 1 0.42% (Tudor Inve…) 8.2% -0.2% -4.3% 2.1% 1% 4.8% -3% -6.8%
1068 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%
1069 PCVX Vaxcyte Inc. 1 ▲ +1 buying 0.91% (Baupost Gr…) -11.9% -32.7% -79%
1070 PEB Pebblebrook Hotel TR 1 ▲ +1 buying 0.67% (Voss Capit…) 7% 4.5% 1.5% 1.9% 2% 5.9% 8.6%
1071 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%
1072 PEN Penumbra Inc. 1 ▲ +1 buying 0.73% (Tudor Inve…) -1.6% 17.5% 15.2% 18.3% -1.5% -2.8%
1073 PEPG Pepgen Inc. 1 0.02% (Viking Glo…) -111.2% -113.6% -190.6%
1074 PERI Perion Network Ltd 1 ▲ +1 buying 0.02% (ARK Invest…) 12.9% -11.7% -23.1% -11.8% 18.7% 15.5%
1075 PFBC Preferred Bank/Los Angeles Ca - US 1 ▲ +1 buying 0.03% (Tudor Inve…)
1076 PFE Pfizer Inc. 1 1.43% (Fairfax Fi…) 5.9% -0.2% 4.7% -1.6% 2.5% -12% -0.6% -1%
1077 PFF Ishares TR 1 0.21% (Thrive Cap…)
1078 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%
1079 PHAT Phathom Pharmaceuticals, Inc. 1 ▲ +1 buying 0% (Tudor Inve…) -10.7% -14.1% -10.8% 216.9% 1502.4% -35.7% -82.3%
1080 PHM Pulte Group Inc. 1 0.42% (Thrive Cap…) 7.9% 5% 7.4% -3.5% 3.8% 2.7% 9.7% 14.6%
1081 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%
1082 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%
1083 PJT Pjt Partners Inc - US 1 ▼ −1 selling 0.08% (Tudor Inve…) 14.9% 21.7% 18.2%
1084 PK Park Hotels Resorts Inc. 1 0.99% (Voss Capit…) 5.5% -0.7% 1% -2.2% -3% 0.5% 4.4% 6.7%
1085 PKG Packaging Corp. Amer 1 ▲ +1 buying 0.01% (Tudor Inve…) 6% 1% 2.7% 7.2% 7.3% 2% 99.9% 99.9%
1086 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%
1087 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%
1088 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%
1089 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%
1090 PLRX Pliant Therapeutics Inc. 1 0% (Tudor Inve…) -230.5% -0.9% -230.8% -2.6% -5%
1091 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%
1092 PLUG PLUG PWR Inc. 1 ▲ +1 buying 0.02% (Coatue Man…) -36.4% 12.9% -10.8% 0.4% -103.9% -132.3%
1093 PMT Pennymac Mortgage Investment Trust - US REIT 1 ▼ −1 selling 0% (Tudor Inve…) -0.2% -0.5% 2.1%
1094 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%
1095 PNFP Pinnacle Financial Partners Inc - US 1 ▲ +1 buying 0.06% (Tudor Inve…) -96.2% -1.3%
1096 PNNT Pennantpark Investment Corp - US 1 ▼ −1 selling 0% (Tudor Inve…) 0% 0% -0.1%
1097 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%
1098 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%
1099 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%
1100 PODD Insulet Corp. 1 0.39% (Thrive Cap…) 5% 1.6% 3.4% 30.7% 26.3% 36.9% 1.1% 0.6%

Send feedback

Optional — only if you'd like a reply.