Green Screens

Fast Growing, Cash Flow Positive Businesses

The "Green Screen" is our starting point for research. It is designed to find stocks of rapidly growing companies that produce positive cash flow. This combination has proven to be a powerful recipe for finding great investments over long holding periods - exactly what we are looking for!

GreenDot Stocks produces research reports on companies from these screens. Ones that look particularly attractive get added into the Watch List for potential purchase later.

Results for 2025-04-14

Updated weekly. Columns are sortable. Criteria is one of: (1) next year revenue growth >= 10% and FCF ROIC >= 15%; (2) next year revenue growth >= 15% and FCF ROIC >= 10%; (3) growth >= 20% and FCF ROIC >= 5%; (4) growth >= 25% and FCF positive

Ticker Company Sector Mkt Cap Growth ROIC
AAON more info AAON Building Products & Equipment 6,843 15% -5.6%
ABNB more info Airbnb, Inc Travel Services 71,168 10% 42.2%
ACMR more info ACM Research Semiconductor Equipment & Materials 1,213 15% 11.0%
ACVA more info ACV Auctions Auto & Truck Dealerships 2,541 20% 6.2%
ADMA more info ADMA Biologics Biotechnology 4,609 25% 25.5%
ADSK more info Autodesk, Inc Software - Application 55,049 10% 29.1%
AFRM more info Affirm Holdings Software - Infrastructure 12,960 20% 6.0%
AGX more info Argan Engineering & Construction 2,020 15% 45.4%
AGYS more info Agilysys Software - Application 1,921 15% 17.3%
ALAB more info Astera Labs Semiconductors 9,750 30% 10.7%
ALKT more info Alkami Technology Software - Application 2,513 25% 2.9%
AMD more info Advanced Micro Devices Semiconductors 151,740 20% 5.0%
AMSC more info American Superconductor Specialty Industrial Machinery 710 15% 11.2%
ANET more info Arista Networks Computer Hardware 91,645 15% 36.8%
APP more info AppLovin Software - Application 84,972 20% 45.1%
APPF more info AppFolio, Inc Software - Application 8,161 15% 32.3%
ARM more info ARM Holdings Semiconductors 109,605 20% 11.0%
ASML more info ASML Holding Semiconductor Equipment & Materials 266,807 10% 41.5%
ATAT more info Atour Lifestyle Holdings Lodging 3,055 20% 38.0%
AUPH more info Aurinia Pharmaceuticals Biotechnology 1,017 20% 9.6%
AVGO more info Broadcom Semiconductors 855,472 15% 15.2%
AVPT more info AvePoint Software - Infrastructure 2,947 15% 31.1%
AXON more info Axon Enterprise Aerospace & Defense 44,110 20% 10.8%
BIRK more info Birkenstock Holding Footwear & Accessories 9,017 15% 11.1%
BRBR more info BellRing Brands Packaged Foods 9,696 10% 18.2%
BSY more info Bentley Systems Software - Application 12,700 10% 17.1%
BWXT more info BWX Technologies Aerospace & Defense 9,436 10% 18.5%
BYRN more info Byrna Technologies Aerospace & Defense 406 20% 17.5%
BZ more info Kanzhun Internet Content & Information 6,609 10% 23.4%
CDNS more info Cadence Design Systems Software - Application 71,176 10% 16.4%
CINT more info CI&T Software - Infrastructure 655 15% 14.7%
CLBT more info Cellebrite DI Software - Infrastructure 4,602 15% 36.9%
CLS more info Celestica Electronic Components 9,135 15% 16.2%
CMG more info Chipotle Mexican Grill, Inc Restaurants 67,441 10% 18.4%
COCO more info Vita Coco Beverages - Non-Alcoholic 1,761 10% 16.2%
CORT more info Corcept Therapeutics Biotechnology 7,239 30% 28.5%
CPAY more info Corpay Software - Infrastructure 21,459 10% 15.9%
CPNG more info Coupang, Inc Internet Retail 39,207 15% 12.9%
CRWD more info CrowdStrike Holdings, Inc Software - Infrastructure 93,671 20% 26.3%
CVLT more info CommVault Systems Software - Application 6,709 10% 68.7%
CVNA more info Carvana Auto & Truck Dealerships 27,701 15% 11.3%
CWCO more info Consolidated Water Co Utilities - Regulated Water 380 50% 17.4%
DASH more info DoorDash Internet Content & Information 75,823 15% 21.6%
DAVE more info Dave Software - Application 1,087 15% 45.6%
DCBO more info Docebo Software - Application 896 10% 47.5%
DDOG more info Datadog Software - Application 31,541 15% 17.0%
DECK more info Deckers Outdoor Footwear & Accessories 16,550 10% 34.8%
DKNG more info DraftKings Gambling 17,108 15% 15.1%
DLO more info DLocal Software - Infrastructure 2,536 20% 32.3%
DOCS more info Doximity Health Information Services 9,916 10% 22.2%
DT more info Dynatrace Software - Application 12,904 10% 15.4%
DUOL more info Duolingo Software - Application 14,900 25% 30.1%
DXCM more info DexCom Medical Devices 25,933 15% 15.7%
EDU more info New Oriental Education Education & Training Services 6,949 15% 22.2%
EE more info Excelerate Energy Oil & Gas Midstream 805 35% 20.6%
EGY more info VAALCO Energy Oil & Gas E&P 347 25% 4.7%
ENFN more info Enfusion Software - Application 1,024 15% 32.3%
ENLT more info Enlight Renewable Energy Ltd Utilities - Renewable 1,769 25% 4.5%
ESTC more info Elastic Software - Application 8,335 10% 16.4%
EVER more info EverQuote Internet Content & Information 721 10% 45.3%
EXEL more info Exelixis Biotechnology 9,882 10% 27.8%
EXLS more info ExlService Hldgs Information Technology Services 7,293 10% 17.2%
FICO more info Fair Isaac Software - Application 46,112 15% 53.5%
FLYW more info Flywire Corp Software - Infrastructure 1,054 15% 11.1%
FN more info Fabrinet Electronic Components 6,805 10% 19.1%
FOUR more info Shift4 Payments Software - Infrastructure 5,411 20% 10.3%
FROG more info JFrog Software - Application 3,552 15% 13.7%
FSLR more info First Solar Solar 13,504 15% 11.2%
FTNT more info Fortinet, Inc Software - Infrastructure 75,151 10% 82.0%
GB more info Global Blue Gr Holding Software - Infrastructure 1,471 10% 15.8%
GEO more info GEO Group Security & Protection Services 4,143 20% 5.6%
GLBE more info Global-e Online Ltd Internet Retail 5,711 25% 18.2%
GMAB more info Genmab Biotechnology 10,880 15% 19.8%
GOGL more info Golden Ocean Group Marine Shipping 1,560 20% 8.0%
GOOG more info Alphabet, Inc Internet Content & Information 1,927,519 10% 27.7%
GOOGL more info Alphabet Internet Content & Information 1,928,326 10% 27.7%
GRAB more info Grab Holdings Software - Application 16,500 15% 11.4%
GRND more info Grindr Software - Application 3,767 20% 56.8%
GSAT more info Globalstar Telecom Services 2,475 20% 35.5%
HALO more info Halozyme Therapeutics Biotechnology 7,439 20% 25.0%
HEPS more info D-MARKET Electronic Internet Retail 860 35% 85.8%
HESM more info Hess Midstream Oil & Gas Midstream 4,165 10% 16.1%
HIMS more info Hims & Hers Health Household & Personal Products 6,049 15% 46.3%
HRMY more info Harmony Biosciences Holdings, Inc Biotechnology 1,673 15% 26.1%
HUBS more info HubSpot, Inc Software - Application 27,526 15% 17.7%
IMOS more info ChipMOS TECHNOLOGIES Semiconductors 577 20% 23.1%
INOD more info Innodata Information Technology Services 1,160 20% 39.7%
INSP more info Inspire Medical Systems Medical Devices 4,390 15% 14.7%
INTA more info Intapp Software - Application 4,146 10% 18.8%
INTU more info Intuit Inc Software - Application 164,114 10% 22.7%
IOT more info Samsara Software - Infrastructure 21,514 20% 9.7%
IRMD more info iRadimed Medical Devices 664 15% 21.8%
KARO more info Karooooo Software - Application 1,236 10% 43.8%
KNSA more info Kiniksa Pharmaceuticals Drug Manufacturers - Specialty & Generic 1,402 20% 5.8%
KNTK more info Kinetik Holdings Oil & Gas Midstream 2,581 35% 64.8%
KRYS more info Krystal Biotech Biotechnology 4,768 40% 12.5%
KSPI more info Kaspi.kz Software - Infrastructure 17,118 15% 28.7%
KURA more info Kura Oncology Biotechnology 465 40% 31.1%
KVYO more info Klaviyo Software - Infrastructure 7,401 20% 13.7%
LEU more info Centrus Energy Uranium 1,078 15% 10.4%
LGND more info Ligand Pharmaceuticals Biotechnology 2,007 15% 10.5%
LI more info Li Auto Auto Manufacturers 23,538 30% 14.1%
LLY more info Eli Lilly Drug Manufacturers - General 657,696 15% 17.6%
LNTH more info Lantheus Holdings Drug Manufacturers - Specialty & Generic 6,998 10% 31.6%
LYFT more info Lyft Software - Application 4,610 10% 39.6%
MAX more info MediaAlpha Internet Content & Information 419 10% 28.0%
MCK more info McKesson Medical Distribution 86,394 10% 24.5%
MDXG more info MiMedx Group Biotechnology 1,007 10% 30.2%
MEDP more info Medpace Hldgs Diagnostics & Research 8,999 10% 62.7%
MELI more info MercadoLibre, Inc Internet Retail 101,240 20% 63.0%
META more info Meta Platforms Internet Content & Information 1,377,221 10% 33.1%
ML more info MoneyLion Software - Application 966 25% 48.0%
MMYT more info MakeMyTrip Travel Services 10,745 20% 6.8%
MNDY more info monday.com Ltd. Software - Application 12,226 20% 26.1%
MPWR more info Monolithic Power Systems Semiconductors 25,518 15% 24.2%
MRVL more info Marvell Tech Semiconductors 46,239 20% 8.4%
MSFT more info Microsoft Corp Software - Infrastructure 2,887,730 10% 25.2%
MU more info Micron Technology Semiconductors 77,727 25% 1.0%
NAGE more info Niagen Bioscience Biotechnology 461 20% 24.5%
NBIX more info Neurocrine Biosciences Drug Manufacturers - Specialty & Generic 8,990 15% 18.3%
NET more info Cloudflare Software - Infrastructure 36,664 25% 14.8%
NFLX more info Netflix Entertainment 392,805 10% 17.9%
NOW more info ServiceNow, Inc Software - Application 162,635 15% 33.9%
NTNX more info Nutanix, Inc Software - Infrastructure 15,813 15% 98.8%
NVDA more info NVIDIA Semiconductors 2,706,692 20% 67.9%
NVO more info Novo Nordisk Drug Manufacturers - General 266,662 15% 30.6%
NXT more info NEXTracker Solar 5,712 10% 32.6%
NYAX more info Nayax Ltd Software - Infrastructure 1,385 25% 11.4%
ODD more info Oddity Tech, Ltd Software - Infrastructure 2,321 20% 44.9%
ONON more info On Holding Footwear & Accessories 14,090 20% 25.6%
PANW more info Palo Alto Networks Software - Infrastructure 111,457 10% 42.0%
PAY more info Paymentus Holdings Software - Infrastructure 3,476 20% 7.3%
PAYO more info Payoneer Global Software - Infrastructure 2,277 10% 17.3%
PCTY more info Paylocity Holding Software - Application 10,465 10% 22.5%
PDD more info PDD Holdings Internet Retail 125,683 15% 44.8%
PGNY more info Progyny Healthcare Plans 1,908 10% 39.7%
PI more info Impinj Semiconductors 1,905 25% 25.1%
PINS more info Pinterest Inc Internet Content & Information 17,831 10% 19.0%
PLTR more info Palantir Technologies Software - Infrastructure 207,681 25% 21.8%
PODD more info Insulet Medical Devices 17,836 15% 13.3%
PRVA more info Privia Health Gr Health Information Services 2,923 10% 17.0%
PSIX more info Power Solutions Intl Specialty Industrial Machinery 527 10% 27.0%
PSTG more info Pure Storage Inc Computer Hardware 13,393 10% 40.8%
PTGX more info Protagonist Therapeutics Biotechnology 2,616 40% 26.7%
QXO more info QXO Software - Application 5,695 100% 1.7%
RBLX more info Roblox Electronic Gaming & Multimedia 38,209 15% 31.6%
RDDT more info Reddit, Inc Internet Content & Information 18,298 25% 10.0%
RDVT more info Red Violet Software - Application 508 10% 18.0%
REAX more info Real Brokerage Real Estate Services 880 15% 150.0%
RELY more info Remitly Global Software - Infrastructure 4,094 20% 25.8%
RIGL more info Rigel Pharmaceuticals Biotechnology 297 15% 49.2%
RMBS more info Rambus Semiconductors 5,054 10% 20.0%
RSI more info Rush Street Interactive Gambling 1,105 10% 96.4%
SBLK more info Star Bulk Carriers Marine Shipping 1,667 15% 10.6%
SDA more info SunCar Tech Gr Auto & Truck Dealerships 271 25% 2.9%
SDHC more info Smith Douglas Homes Real Estate - Development 964 10% 17.4%
SE more info Sea Limited Internet Retail 67,662 15% 20.6%
SEMR more info Semrush Holdings, Inc Software - Application 1,299 15% 14.9%
SHOP more info Shopify Software - Application 108,449 20% 12.6%
SIGA more info SIGA Technologies Drug Manufacturers - Specialty & Generic 425 75% 22.6%
SKYT more info SkyWater Technology Semiconductors 325 20% 5.2%
SMWB more info Similarweb Software - Application 576 10% 39.7%
SNOW more info Snowflake, Inc Software - Application 48,431 20% 15.5%
SPOT more info Spotify Technology Internet Content & Information 111,291 15% 30.3%
SPRY more info ARS Pharmaceuticals Biotechnology 1,378 100% 5.1%
SPSC more info SPS Commerce Software - Application 5,008 10% 15.8%
SYM more info Symbotic Specialty Industrial Machinery 2,221 30% 84.3%
TAL more info TAL Education Education & Training Services 5,801 30% 14.5%
TALK more info Talkspace Health Information Services 468 20% 6.0%
TBBB more info BBB Foods Discount Stores 3,103 25% 22.3%
TEAM more info Atlassian Corp Software - Application 51,973 20% 56.1%
TER more info Teradyne Semiconductor Equipment & Materials 11,845 20% 17.6%
TKC more info Turkcell Iletisim Telecom Services 5,326 30% 5.7%
TKO more info TKO Group Holdings Entertainment 11,772 25% 7.1%
TOST more info Toast Inc Software - Infrastructure 19,595 15% 22.4%
TPC more info Tutor Perini Engineering & Construction 1,101 15% 28.0%
TRAK more info ReposiTrak Software - Application 366 10% 20.4%
TSM more info Taiwan Semiconductor Ltd Semiconductors 706,791 15% 16.1%
TTD more info Trade Desk Software - Application 24,470 15% 19.4%
UBER more info Uber Technologies Software - Application 151,156 10% 21.1%
VEEV more info Veeva Systems, Inc Health Information Services 35,467 10% 18.4%
VERX more info Vertex Software - Application 6,086 10% 23.2%
VITL more info Vital Farms Farm Products 1,505 15% 21.5%
VMD more info Viemed Healthcare Medical Devices 261 10% 18.1%
VRT more info Vertiv Holdings Electrical Equipment & Parts 26,505 10% 20.3%
VTEX more info VTEX, Inc Software - Application 895 15% 10.0%
WDAY more info Workday, Inc Software - Application 60,251 10% 17.7%
WING more info Wingstop Restaurants 6,621 15% 19.4%
WIX more info Wix.com Software - Infrastructure 8,823 10% 53.6%
WK more info Workiva Software - Application 3,727 15% 11.5%
XPEL more info XPEL Auto Parts 722 15% 17.1%
YOU more info Clear Secure, Inc Software - Application 2,655 10% 89.0%
ZETA more info Zeta Global Holdings Corp Software - Infrastructure 2,866 15% 11.3%
ZK more info ZEEKR Intelligent Tech Auto Manufacturers 5,294 30% 82.9%
ZS more info Zscaler, Inc Software - Infrastructure 30,647 20% 24.4%

Watch List

ASML -22.19%
INTU 13.81%
WDAY -9.92%
VEEV 13.63%
PSTG -8.80%
CMG 31.89%
RDDT -3.54%
NTNX 16.39%
CRWD 79.36%
SE 18.56%
SNOW 4.67%
APPF 5.15%
PINS -36.61%

Buy List

SEMR -42.19%
TSM -41.51%
ZETA -33.44%
GOOG -51.18%
NYAX -34.12%
MSFT -29.74%
ODD -34.79%
ASR -33.82%
FLYW -44.45%
HRMY -60.62%
GLBE -29.41%
YOU -33.68%
ABNB -35.60%
MELI -27.00%
ADBE -45.51%

Hold List

VTEX -21.92%
CELH 48.32%
TOST 16.17%
CPNG -18.94%
HIMS -15.83%
PAYC -21.12%
MNDY 8.70%
ZS 25.55%
V -6.98%
ADSK -1.73%
NOW -1.39%
FTNT -2.75%
TEAM -9.10%