The Rule of 40 Stocks List

The “Rule of 40” is a simple figure for assessing the efficiency of a SaaS software companies growth and thus the quality of the business model. We track the current Rule of 40 stocks list and update our table on a daily basis. The key figure is calculated using the following formula:

    Rule of 40 Score = sales growth rate + profitability

Both the sales growth and profitability are expressed as percentages. If the sum of these two percentage values is greater than 40, the company makes the Rule of 40 list. See more about our Rule of 40 calculation on the About page.

All Rule of 40 data is available on the API page.

The Rule of 40 history for any of the qualifying companies can be viewed by clicking the links in the table. Only data where the score was actually above 40 is available.

New Rule of 40 Entry New Rule of 40 entry today Updated Rule of 40 Entry Updated Rule of 40 entry today

The current Rule of 40 stocks list is:

Last update date: 2026-11-10 09:31:21 Eastern

TickerExchangeEntry dateRule of 40 scoreFlag
ABSTNASDAQ2021-11-1141.11890None
ADBENASDAQ2016-01-2051.13037None
ADEANASDAQ2026-11-0379.73292None
ADSKNASDAQ2025-09-0448.50578None
ANSSNASDAQ2024-08-0251.65494None
APPNASDAQ2026-02-24137.68580None
APPFNASDAQ2026-07-2740.64658None
APPSNASDAQ2026-08-1040.41714None
ARCENASDAQ2022-04-0460.43446None
ARXNYSE2025-11-2071.58355None
ATVINASDAQ2023-07-2045.53468None
AZPNNASDAQ2025-02-0646.52294None
BLKBNASDAQ2026-03-1962.89534None
BRQSNASDAQ2023-10-1179.23154None
BSYNASDAQ2026-03-0242.57364None
CCRDNYSE2025-08-1944.54358None
CCSINASDAQ2025-12-1249.12690updated
CDNSNASDAQ2021-02-2353.85002None
CRCLNYSE2026-02-2642.07095None
CRMNYSE2026-06-0141.67498None
CRNCNASDAQ2026-08-1140.94104None
CTEVNYSE2025-03-0365.55901None
CWANNYSE2025-12-1290.54687None
DAYNYSE2025-10-3143.13227None
DGHINASDAQ2025-03-07106.12173None
DGIINASDAQ2026-08-1043.72697None
DOCNNYSE2021-11-0862.97874None
DSGXNASDAQ2026-03-1952.87472updated
DUOTNASDAQ2025-08-1946.31117None
ELWSNASDAQ2024-09-0590.14997None
ESMTNYSE2023-11-3041.50724None
FINYSE2023-06-0848.60844None
FICONYSE2022-08-0578.99243None
FISNYSE2025-02-1862.53615None
FISVNASDAQ2022-02-2548.42519None
FORANASDAQ2026-04-0742.08327None
GAMENASDAQ2026-05-22108.02202None
GCTNASDAQ2026-11-1040.09305new
GLBENASDAQ2026-09-3047.90738None
GMGINASDAQ2025-07-0745.13585None
GNUSNASDAQ2022-08-19795.92449None
GRABNASDAQ2026-11-0540.50496None
GXAINASDAQ2025-08-192811.32132None
HCTINASDAQ2026-08-2166.95425None
HKDNYSE2026-11-0250.58220None
HNGENYSE2026-08-1169.92765None
HOODNASDAQ2024-05-1068.54327None
INODNASDAQ2025-08-0564.06558updated
INSNYSE2018-05-1055.51135None
INSTNYSE2023-02-1551.59749None
INTUNASDAQ2024-05-2746.64161None
IONQNYSE2026-11-09110.28528None
ISNYSE2022-03-1167.87309None
JKHYNASDAQ2025-11-0541.99839updated
KARONASDAQ2022-01-2564.57066updated
KCNASDAQ2026-06-0156.37832updated
KSPINASDAQ2025-06-0395.49342updated
LYLNASDAQ2022-09-13558.90574None
MASKNASDAQ2026-11-02449.31036None
MATHNASDAQ2022-12-13255.85761None
MSCINYSE2021-03-0973.80935None
MSFTNASDAQ2017-08-0377.31461None
MSGMNASDAQ2026-03-19107.06512None
NOWNYSE2025-10-3142.39594None
NTESNASDAQ2026-02-1243.43774updated
NUTXNASDAQ2026-09-0852.44797updated
ORCLNYSE2021-03-0970.95775None
OSCRNYSE2026-08-1160.29499None
PAYCNYSE2017-02-2252.06914None
PAYXNASDAQ2026-09-0860.58702None
PGYNASDAQ2026-09-0852.18616None
PLTRNASDAQ2025-12-12133.09941None
PRGSNASDAQ2021-07-0240.36572None
QUBTNASDAQ2026-08-122938.21116None
QXONYSE2025-08-15414.13455None
RDVTNASDAQ2025-12-1249.73884updated
ROPNASDAQ2025-06-2054.07552None
RZLVNASDAQ2026-04-132219.13378None
SAPNYSE2026-10-3040.27364updated
SCPLNASDAQ2023-08-1044.25124None
SEZLNASDAQ2026-11-0281.11804updated
SHOPNASDAQ2025-12-1247.25339updated
SNPSNASDAQ2026-02-2777.30905None
SOGPNASDAQ2026-06-1547.28718updated
SSNCNASDAQ2025-01-2145.35332None
SWINYSE2024-05-0743.24117None
TRNRNASDAQ2026-05-25162.26662None
VEEVNYSE2024-12-2647.60053None
VERBNASDAQ2025-04-033855.29898None
VRRMNASDAQ2021-11-0941.38622updated
VSTANASDAQ2025-03-1448.10027None
WAYNASDAQ2024-06-1054.79309None
XNETNASDAQ2026-03-1857.09270None
XZONYSE2026-08-1255.83180updated
YOUNYSE2026-03-1952.58549None
YYAINASDAQ2025-09-22359.95528None
ZENANASDAQ2025-11-21312.00538updated
ZETANYSE2026-05-0744.59917None

Disclaimer: This information is not investment advice and is presented for informational purposes only. Do your own research before any investment decision.

Leave a Reply