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: 2024-12-02 17:24:36 Eastern

TickerExchangeEntry dateRule of 40 scoreFlag
ABSTNASDAQ2021-11-1163.58445updated
ACVANASDAQ2022-01-1346.73619None
ADBENASDAQ2016-01-2059.69089None
AKAMNASDAQ2022-01-1346.43121None
ANSSNASDAQ2009-08-0846.35185None
APPSNASDAQ2019-08-06158.51689None
ARCENASDAQ2022-04-0454.13876updated
AZPNNASDAQ2022-05-1844.88274None
BILLNYSE2022-02-07111.58054None
BKINYSE2019-05-0260.33533None
BLINNASDAQ2022-05-2046.65796None
BLNDNYSE2022-04-0661.94289None
BOXLNASDAQ2021-04-09146.86254None
BSYNASDAQ2022-03-0350.88723None
CCRDNYSE2022-01-03113.65333None
CDKNASDAQ2022-03-1042.49073None
CDNSNASDAQ2021-02-2345.39500None
CHKPNASDAQ2009-07-2948.07846None
CHNGNASDAQ2022-05-3040.06087None
CLVTNYSE2021-03-1581.55277None
DCBONASDAQ2022-01-2551.74950updated
DDOGNASDAQ2021-03-0980.41734None
DGHINASDAQ2022-01-25273.20915updated
DOCNNYSE2021-11-0850.20079None
DOCSNYSE2022-05-18100.64825None
DSGXNASDAQ2016-05-2760.12403updated
DTNYSE2021-03-1546.98553None
DVNYSE2021-06-1861.81010None
EANASDAQ2022-05-2647.29726None
EBIXNASDAQ2021-05-2141.17044None
EGLXNASDAQ2021-06-1873.26430None
ESMTNYSE2021-10-2951.14410None
ETWONYSE2022-04-2949.84373None
EVCMNASDAQ2022-03-1659.85788None
FISNYSE2019-11-0652.97696None
FISVNASDAQ2022-02-2547.44644None
FORANASDAQ2022-04-08859.15039None
FTNTNASDAQ2020-08-0753.03371None
GBOXNASDAQ2022-01-0340.75490None
GDEVNASDAQ2022-05-1267.47617None
GMGINASDAQ2022-05-20245.77322None
HIMSNYSE2022-06-01491.58251None
HUBSNYSE2021-11-0546.47665None
IMMRNASDAQ2021-08-1868.25893None
INSNYSE2018-05-1055.51135None
INSENASDAQ2022-05-1671.29087None
INTUNASDAQ2021-05-2873.57029None
ISNYSE2022-03-1179.14465None
JKHYNASDAQ2022-02-0944.66316None
KARONASDAQ2022-01-2558.59337updated
KLRNYSE2022-02-1896.96078None
LAWNYSE2022-01-2548.44849None
LKCONASDAQ2022-01-25658.31904None
LSPDNYSE2021-09-01118.99356updated
LVOXNASDAQ2022-05-13260.07044None
MAPSNASDAQ2022-05-27400.56192None
MCGNYSE2022-05-20110.43141None
MDRXNASDAQ2022-05-1147.38403None
MGICNASDAQ2021-11-1845.55037None
MIGINASDAQ2022-05-19726.35494None
MSCINYSE2021-03-0978.87606None
MSFTNASDAQ2017-08-0370.10685None
MTBCNASDAQ2021-06-1841.18858None
MTEKNASDAQ2022-05-1782.76543None
MTLSNASDAQ2022-05-0240.85224updated
NCTYNASDAQ2022-01-0321459.75794updated
NETNYSE2021-05-1443.66195None
NOWNYSE2019-08-0740.87146None
NTESNASDAQ2021-03-1540.55880updated
NUTXNASDAQ2022-05-20544.80850None
OLBNASDAQ2022-04-05141.21710None
ONEMNASDAQ2022-02-2555.33857None
ORCLNYSE2021-03-0949.50189updated
PAYCNYSE2017-02-2262.08974None
PAYXNASDAQ2021-07-0258.30219None
PERINASDAQ2021-08-09120.25992None
PIXYNASDAQ2021-12-07243.48136None
PRCHNASDAQ2022-03-11107.10041None
PRGSNASDAQ2021-07-0256.77080None
PTCNASDAQ2022-04-2943.68975None
PWSCNYSE2021-09-1051.40335None
QLYSNASDAQ2015-11-0651.89429None
RBLXNYSE2021-06-1859.60091None
RDVTNASDAQ2022-05-0542.50741None
ROPNYSE2021-04-3059.58170None
SEMRNYSE2021-08-1748.48039None
SGFYNYSE2021-06-1840.62287None
SHOPNYSE2021-08-0943.07257None
SJNASDAQ2021-11-2375.89743updated
SKILNYSE2022-04-1297.88195None
SLPNASDAQ2021-03-0944.47417None
SNOWNYSE2022-03-0450.85789None
SNPSNASDAQ2022-02-1848.48837None
SPSCNASDAQ2021-08-0242.78628None
SSNCNASDAQ2021-07-3047.34453None
STRMNASDAQ2022-06-1050.99269None
SWINYSE2022-05-1148.31125None
TDCXNYSE2022-03-1461.96825updated
TYLNYSE2021-10-2876.94826None
VEEVNYSE2021-03-1550.81608None
VERINASDAQ2022-03-0768.67500None
VISLNASDAQ2022-05-2458.15868None
VRRMNASDAQ2021-11-09114.32667None
YALANYSE2021-03-1582.24762None
ZDNASDAQ2022-03-1758.73863None
ZENVNASDAQ2022-04-0548.81576updated
ZINASDAQ2021-11-0385.62181None
ZMNASDAQ2021-10-0854.12198None

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

%d bloggers like this: