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: 2025-11-19 09:31:34 Eastern

TickerExchangeEntry dateRule of 40 scoreFlag
ABSTNASDAQ2021-11-1141.11890None
ADBENASDAQ2016-01-2050.58563None
ADEANASDAQ2025-02-2064.25730None
ADSKNASDAQ2025-09-0440.03406None
ALHCNASDAQ2025-03-0348.33519None
ANSSNASDAQ2024-08-0251.65494None
APPNASDAQ2024-02-28124.28375None
ARCENASDAQ2022-04-0460.43446None
ATVINASDAQ2023-07-2045.53468None
AZPNNASDAQ2025-02-0646.52294None
BRQSNASDAQ2023-10-1179.23154None
CCRDNYSE2025-08-1944.54358None
CCSINASDAQ2023-08-1447.56308None
CDNSNASDAQ2021-02-2355.80251None
CHKPNASDAQ2009-07-2942.17135None
CLMBNASDAQ2025-11-0357.77133None
CTEVNYSE2025-03-0358.31276None
CWANNYSE2025-08-0864.08806None
DAYNYSE2025-10-3143.13227None
DGHINASDAQ2025-03-07106.12173None
DOCNNYSE2021-11-0846.39737None
DOCSNYSE2022-05-1861.84460None
DSGXNASDAQ2025-01-2152.04099updated
DUOLNASDAQ2024-03-0152.91319None
DUOTNASDAQ2025-08-19129.02565None
ELWSNASDAQ2024-09-0590.14987updated
ESMTNYSE2023-11-3041.50724None
FINYSE2023-06-0848.60844None
FICONYSE2022-08-0563.66915None
FISNYSE2025-02-1841.25401None
FISVNASDAQ2022-02-2548.42519None
GMGINASDAQ2025-07-0745.13585None
GNUSNASDAQ2022-08-19795.92449None
GOTUNYSE2025-09-0240.78570None
GXAINASDAQ2025-08-1968837.25427None
HIMSNYSE2022-06-0185.90365None
HOODNASDAQ2024-05-10124.25170None
IFBDNASDAQ2025-04-161482.65314None
INODNASDAQ2025-08-0593.14316None
INSNYSE2018-05-1055.51135None
INSTNYSE2023-02-1551.59749None
INTUNASDAQ2024-05-2746.15285None
ISNYSE2022-03-1167.87309None
JDZGNASDAQ2025-05-14128.24034None
JKHYNASDAQ2025-11-0541.13234None
KARONASDAQ2022-01-2559.96222updated
KSPINASDAQ2025-06-03115.21239updated
LYLNASDAQ2022-09-13558.90574None
MASKNASDAQ2025-01-2255.44811None
MATHNASDAQ2022-12-13255.85761None
MSCINYSE2021-03-0969.45663None
MSFTNASDAQ2017-08-0371.79832None
MSTRNASDAQ2025-08-012533.08106None
NOWNYSE2025-10-3140.72630None
NUTXNASDAQ2025-01-21177.86506updated
ODDNASDAQ2023-08-0943.92990None
ORCLNYSE2021-03-0952.18585None
PAYNYSE2024-11-1553.84285None
PAYCNYSE2017-02-2245.95786None
PAYXNASDAQ2021-07-0254.44691None
PGYNASDAQ2025-02-1875.83652None
PLTRNASDAQ2025-02-0569.70692None
PRGSNASDAQ2021-07-0265.45338None
PTCNASDAQ2025-07-3159.68470None
QXONYSE2025-08-158111.21389None
RDVTNASDAQ2025-01-2148.69998None
ROOTNASDAQ2025-02-1845.26944None
ROPNASDAQ2025-06-2053.46603None
SAPNYSE2025-04-2541.01164updated
SCPLNASDAQ2023-08-1044.25124None
SEZLNASDAQ2024-03-01125.43787None
SHOPNASDAQ2025-08-0742.84191None
SPSCNASDAQ2025-04-2841.72563None
SSNCNASDAQ2025-01-2142.02962None
SWINYSE2024-05-0743.24117None
TEMNASDAQ2025-08-1258.65520None
TRAKNYSE2025-06-2045.00442None
TRNRNASDAQ2025-06-30118.74436None
VEEVNYSE2024-12-2644.63671None
VERBNASDAQ2025-04-033855.29898None
VRRMNASDAQ2021-11-0947.07478None
VSEENASDAQ2025-09-0881.34779None
VSTANASDAQ2025-03-1448.10026updated
WAYNASDAQ2024-06-1052.81256None
YALANYSE2024-08-1942.53896None
YOUNYSE2025-05-2740.36400None
YYAINASDAQ2025-09-22177.96500None
ZETANYSE2025-05-2742.27192None

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