Software Board
24 US software companies on one set of formulas: growth plus cash margin against the Rule of 40 line, what the market pays per dollar of revenue, and how much of the cash flow is really stock — with three lights: dilution, deceleration, cash burn. Ranges and signals, no calls. New to software numbers? Start with how to value a software company; the formulas are printed below.
Growth against cash
What you pay for growth
All 24 companies
| Company | Price | EV $B | EV / Rev | EV / GP | vs. 5y median | Growth | Gross margin | FCF margin | Rule of 40 | vs. line 40 | SBC / Rev | FCF ex-SBC | Shares YoY | Lights |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mega · revenue ≥ $20B | ||||||||||||||
| ADBEAdobe | 245.20 | 98 | 3.8× | 4.2× | −62% below | +12% | 89% | +42% | 54 | +14 pt | 8% | +34% | −8.1% | |
| INTUIntuit | 325.15 | 90 | 4.2× | 5.2× | −58% below | +14% | 81% | +40% | 54 | +14 pt | 10% | +31% | −3.5% | |
| CRMSalesforce | 240.70 | 228 | 5.2× | 6.7× | −18% below | +11% | 77% | +34% | 46 | +6 pt | 8% | +26% | −14.7% | |
| MSFTMicrosoft | 529.05 | 3,995 | 12.0× | 17.7× | +1% above | +18% | 68% | +20% | 38 | −2 pt | 4% | +16% | −0.1% | |
| ORCLOracle | 128.23 | 504 | 7.0× | 11.0× | −11% below | +22% | 64% | −40% | -18 | −58 pt | 8% | −48% | +3.1% | |
| Large · $3–20B | ||||||||||||||
| PLTRPalantir | 186.03 | 469 | 76.2× | 89.8× | +235% above | +79% | 85% | +55% | 133 | +93 pt | 14% | +41% | +0.3% | |
| SNPSSynopsys | 454.63 | 95 | 10.1× | 13.9× | −15% below | +46% | 72% | +30% | 76 | +36 pt | 10% | +20% | +18.9% | |
| VEEVVeeva | 310.36 | 44 | 12.8× | 17.0× | +7% above | +17% | 75% | +47% | 64 | +24 pt | — | — | −1.3% | |
| PANWPalo Alto Networks | 342.00 | 261 | 22.7× | 32.3× | +79% above | +24% | 70% | +38% | 63 | +23 pt | — | — | +7.8% | |
| DDOGDatadog | 247.11 | 87 | 22.0× | 27.7× | +30% above | +32% | 80% | +29% | 61 | +21 pt | 21% | +8% | +1.9% | |
| FTNTFortinet | 169.13 | 122 | 16.2× | 20.1× | +56% above | +19% | 80% | +41% | 60 | +20 pt | 4% | +37% | −4.3% | |
| ADSKAutodesk | 239.90 | 50 | 6.5× | 7.1× | −31% below | +18% | 91% | +36% | 54 | +14 pt | 9% | +27% | −1.4% | |
| SNOWSnowflake | 306.84 | 108 | 19.8× | 29.5× | +3% above | +32% | 67% | +22% | 54 | +14 pt | 30% | −8% | +4.6% | |
| CRWDCrowdStrike | 227.39 | 232 | 43.0× | 57.1× | +1% above | +24% | 75% | +29% | 53 | +13 pt | 23% | +6% | +3.8% | |
| NOWServiceNow | 141.97 | 151 | 10.3× | 13.7× | −30% below | +22% | 75% | +31% | 53 | +13 pt | 15% | +16% | −0.9% | |
| ZSZscaler | 207.38 | 32 | 9.4× | 12.3× | −27% below | +25% | 77% | +25% | 51 | +11 pt | 25% | +1% | +2.4% | |
| CDNSCadence | 319.51 | 89 | 15.2× | 17.2× | −7% below | +15% | 88% | +29% | 43 | +3 pt | 9% | +20% | +0.8% | |
| ROPRoper | 382.71 | 50 | 6.1× | 8.7× | −38% below | +11% | 70% | +32% | 43 | +3 pt | 2% | +29% | −5.4% | |
| WDAYWorkday | 190.81 | 48 | 4.7× | 6.2× | −34% below | +13% | 76% | +28% | 41 | +1 pt | 16% | +12% | −7.4% | |
| TWLOTwilio | 244.37 | 37 | 6.7× | 13.8× | +119% above | +18% | 49% | +20% | 38 | −2 pt | 11% | +9% | +0.0% | |
| Growth · < $3B | ||||||||||||||
| VRSNVeriSign | 302.33 | 29 | 16.9× | 19.1× | +15% above | +7% | 88% | +62% | 69 | +29 pt | — | — | −3.1% | |
| MDBMongoDB | 337.57 | 25 | 9.1× | 12.5× | −22% below | +25% | 73% | +24% | 49 | +9 pt | 20% | +4% | +1.1% | |
| NETCloudflare | 296.30 | 104 | 41.5× | 57.2× | +90% above | +34% | 73% | +15% | 49 | +9 pt | 20% | −5% | +2.0% | |
| OKTAOkta | 187.26 | 31 | 10.2× | 13.0× | +76% above | +11% | 78% | +32% | 43 | +3 pt | 16% | +15% | −1.2% | |
Method and sources
Rule of 40 = revenue growth + free-cash-flow margin, both in points. Revenue growth = the trailing four filed quarters ÷ the four before − 1; FCF margin = trailing FCF ÷ trailing revenue, from the cash-flow statement. The line is 40 by convention; the switch moves it to 30 or 50 and nothing else changes.
EV = last close × the newest quarter's diluted shares + total debt − cash & short-term investments. EV / revenue, EV / gross profit and EV / FCF divide it by the trailing figures. Five-year history: for each of the last twenty quarters, the EV at that quarter's close, shares and balance sheet ÷ that quarter's trailing revenue; the 25th / 50th / 75th percentiles, and "vs. 5y median" = current ÷ median − 1.
SBC / revenue = stock-based compensation (cash-flow statement) ÷ revenue; FCF ex-SBC = FCF margin − SBC / revenue, the cash margin if the shares handed out had been paid in cash. Shares YoY = the newest diluted count ÷ four quarters earlier − 1, buybacks netted. Deceleration compares growth with the same measure a year earlier (quarters 5–8 ÷ 9–12).
Colours (never a sort key): growth ≥25% / 10%–25% / <10% · FCF margin ≥25% / 0%–25% / <0% · Rule of 40 ≥40 / 25–40 / <25 · SBC ≤8% / 8%–20% / >20% · shares ≤0% / 0%–3% / >3%. Lights are on or off, no score: dilution = SBC above 20% of revenue or the share count up more than 5% in a year; deceleration = growth more than 10 points below a year earlier; cash burn = trailing FCF below zero.
TTM = the four newest filed quarters. An income quarter missing a required line, or with gross profit above revenue or negative, is dropped and the rest annualized (× 4/n); two failures and the company shows "data unavailable". Cash-flow quarters are checked separately (FCF must reconcile to operating cash flow + capex within 2%) and annualized on their own count; a zero or negative SBC line blanks the SBC figures only. Universe: US-listed software companies, the 24 largest by market cap; marketplaces, ad tech, payments, outsourced services, bitcoin treasuries and GPU clouds excluded. Excluded by rule: UBER (marketplace: take-rate economics, not subscription software); ADP (outsourced payroll services priced on employees paid, not software seats); APP (ad-tech: revenue is advertising spend passed through an auction); MSTR (bitcoin treasury: the equity prices the coin, not the software); XYZ (payments: transaction volume, not subscription software); CRWV (GPU cloud: capex-driven infrastructure, not software margins); STRC (bitcoin treasury: the equity prices the coin, not the software); STRK (bitcoin treasury: the equity prices the coin, not the software); ABNB (marketplace: take-rate economics, not subscription software); TTD (ad-tech: revenue is advertising spend passed through an auction); PAYX (outsourced payroll services priced on employees paid, not software seats); STRF (bitcoin treasury: the equity prices the coin, not the software); NBIS (GPU cloud: capex-driven infrastructure, not software margins).
This run: every company had four usable quarters. Sources: FMP quarterly statements and EOD prices. Quantitative summary of public data, not investment advice; metrics are approximations, company-reported figures prevail.
The weekly
The week's 13F filings, insider trades and earnings, plus new research on the site. One email a week, no account.
Questions
Why not P/E for software companies?
Half the board has no meaningful GAAP earnings and the other half's are shaped by stock-based compensation and acquired-intangible amortization. Revenue, gross profit and cash flow are what the business actually shows, so the board prices on those: EV to revenue and gross profit, and the Rule of 40, which adds growth to the cash margin.
What is the Rule of 40, and why can the line move?
Revenue growth plus free-cash-flow margin, both in percentage points. Forty is the convention for a software business earning its multiple: a company can be growing fast and burning cash, or growing slowly and very profitable, and clear the same bar. The switch moves the line to 30 or 50 to show how much the picture depends on where the bar is drawn; nothing else changes.
Why subtract stock-based compensation from free cash flow?
Stock paid to employees is an expense settled in shares instead of cash. Free cash flow that only exists because salaries were paid in stock is not cash the shareholder keeps; the shares dilute instead. FCF ex-SBC is the cash margin if that stock had been paid in cash, and the dilution light comes on when SBC exceeds 20% of revenue or the share count grows more than 5% in a year.
Which companies are on the board, and how often does it update?
US-listed software companies, the twenty-four largest by market cap, grouped by revenue scale; marketplaces, ad tech, payments, outsourced services, bitcoin treasuries and GPU clouds that FMP files under software are left out because they are not priced as software. Prices refresh every night, financials when a new quarter is filed; a quarter that fails the row checks is dropped and the rest annualized, and the page says so.
Points above or below the line, and a multiple above or below a company's own five-year median, describe two numbers on a day and are not investment advice. The longer version, with a worked example: How to value a software company: the Rule of 40, EV/revenue and the cost of stock.