Anthropic filed to go public on Monday under the ticker ANT , and you may end up owning the stock soon even if you never buy it directly, because index funds and ETFs will be required to buy it within weeks of its debut.
Anthropic’s bankers are reportedly valuing Anthropic between $1.5 trillion and $2 trillion. Below is a simple, interactive tool to help you form your own opinion of what’s an appropriate valuation for Anthropic.
Disclaimer: this is highly simplified, and I’m not an investment advisor.
/* Layout: one column, a “napkin” card with three sliders, the formula written out live, and a verdict. */
.anthropic-napkin{
–bg:#f3efe6; /* table */
–paper:#fffdf8; /* napkin */
–ink:#1e1c18;
–muted:#6b655a;
–rule:#d9d2c3;
–pen:#1f4fb3; /* blue ballpoint */
–bear:#a8392b;
–bull:#2f7a3f;
–display:’Caveat’,cursive;
–body:’Source Serif 4′,Georgia,serif;
–mono:’IBM Plex Mono’,Menlo,monospace;
}
.anthropic-napkin{background:var(–bg);color:var(–ink);font-family:var(–body);font-size:17px;line-height:1.5;
padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:28px}
.anthropic-napkin .wrap{max-width:640px;margin:0 auto;display:grid;gap:20px}
.anthropic-napkin h2{font-family:’Roboto Slab’,Georgia,serif;font-weight:700;font-size:1.75rem;line-height:1.2;color:#212529;margin:0;text-wrap:balance}
.anthropic-napkin .lede{margin:0;color:var(–muted);max-width:60ch}
.anthropic-napkin .napkin{background:var(–paper);border:1px solid var(–rule);border-radius:4px;padding:22px 22px 18px;display:grid;gap:18px;
box-shadow:0 1px 0 var(–rule),0 12px 30px -18px rgba(0,0,0,.35)}
.anthropic-napkin .formula{font-family:var(–display);font-size:1.9rem;line-height:1.15;color:var(–pen);text-wrap:balance}
.anthropic-napkin .formula b{font-weight:700}
.anthropic-napkin .ctl{display:grid;gap:4px}
.anthropic-napkin .ctl label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.95rem}
.anthropic-napkin .ctl label .v{font-family:var(–mono);font-size:1rem;font-variant-numeric:tabular-nums;color:var(–pen)}
.anthropic-napkin .ctl .hint{font-size:.82rem;color:var(–muted)}
.anthropic-napkin input[type=range]{width:100%;accent-color:var(–pen);margin:2px 0}
.anthropic-napkin .presets{display:flex;flex-wrap:wrap;gap:8px}
.anthropic-napkin .presets button{font-family:var(–body);font-size:.85rem;background:transparent;color:var(–ink);border:1px solid var(–rule);border-radius:999px;padding:5px 12px;cursor:pointer}
.anthropic-napkin .presets button:hover,.anthropic-napkin .presets button:focus-visible{border-color:var(–pen);outline:none}
.anthropic-napkin .verdict{border-top:1px dashed var(–rule);padding-top:16px;display:grid;gap:10px}
.anthropic-napkin .big{font-family:var(–display);font-size:2.3rem;line-height:1.05;font-weight:700}
.anthropic-napkin .big.bear{color:var(–bear)}.anthropic-napkin .big.bull{color:var(–bull)}.anthropic-napkin .big.fair{color:var(–pen)}
.anthropic-napkin .bars{display:grid;gap:6px;font-size:.88rem}
.anthropic-napkin .bar{display:grid;grid-template-columns:7.5em 1fr 5em;align-items:center;gap:10px}
.anthropic-napkin .bar .track{height:14px;background:var(–rule);border-radius:2px;overflow:hidden}
.anthropic-napkin .bar .fill{height:100%;background:var(–pen);transition:width .2s}
.anthropic-napkin .bar.ipo .fill{background:var(–muted)}
.anthropic-napkin .bar .n{font-family:var(–mono);font-variant-numeric:tabular-nums;text-align:right}
.anthropic-napkin .need{font-size:.95rem;color:var(–muted)}
.anthropic-napkin .need b{color:var(–ink)}
.anthropic-napkin .foot{font-size:.82rem;color:var(–muted);line-height:1.45}
@media (prefers-reduced-motion:reduce){.anthropic-napkin .bar .fill{transition:none}}
@media (max-width:420px){.anthropic-napkin h2{font-size:1.5rem}.anthropic-napkin .formula{font-size:1.6rem}.anthropic-napkin .bar{grid-template-columns:6em 1fr 4.5em}}
The Anthropic IPO Calculator
The whole IPO debate comes down to two numbers nobody knows: how much revenue Anthropic will have in 2028, and how much of it will be profit. Pick yours.
Revenue in 2028
Anthropic told investors $195 billion. Today it runs at $67 billion a year. Meta’s is $243 billion.
Profit margin
Anthropic’s is 11% now by its own accounting. Amazon 14%, Meta 31%, Netflix 33%, Apple 33%, Alphabet 34%, Nvidia 66%.
Profit multiple
How many dollars the market pays for each dollar of yearly profit. Netflix 17x, Nvidia 22x, Meta 25x, Alphabet 26x, Apple 34x. Fast-growing stocks have traded at 50x and above.
Anthropic’s forecast
Half the forecast
Forecast, today’s margin
No growth at all
Your number
IPO valuation
$2T
Your number = revenue × margin × profit multiple. The IPO valuation is $2 trillion, the top of the reported range. The arithmetic ignores two things that roughly cancel: a 2028 profit is worth about 17% less today than the same profit earned now, and Anthropic’s $132 billion in cash adds about 7% to any result. Big Tech multiples are market value divided by the latest quarter’s operating profit, annualized; margins are operating margins from the latest quarter. Anthropic’s figures are from its S-1 and the forecast it gave investors. This is arithmetic, not investment advice.
(function(){
const IPO = 2000; // $ billions
const rev = document.getElementById(‘rev’), mar = document.getElementById(‘mar’), mul = document.getElementById(‘mul’);
const $ = id => document.getElementById(id);
const fmtT = b => b >= 1000 ? ‘$’ + (b/1000).toFixed(2).replace(/.?0+$/,”) + ‘T’ : ‘$’ + Math.round(b) + ‘B’;
function render(){
const r = +rev.value, m = +mar.value, x = +mul.value;
const worth = r * m/100 * x;
$(‘revV’).textContent = ‘$’ + r + ‘B’;
$(‘marV’).textContent = m + ‘%’;
$(‘mulV’).textContent = x + ‘x’;
$(‘formula’).innerHTML = ‘$’ + r + ‘B revenue × ‘ + m + ‘% margin = $’ + Math.round(r*m/100) + ‘B profit
× ‘ + x + ‘ = ‘ + fmtT(worth) + ‘ ‘;
const ratio = IPO / worth;
const v = $(‘verdict’);
v.className = ‘big’;
if (!isFinite(ratio) || m === 0) { v.classList.add(‘bear’); v.textContent = ‘No profit, no value. The bears win by default.’; }
else if (ratio > 1.1) { v.classList.add(‘bear’); v.textContent = ‘At $2 trillion you would be paying ‘ + (ratio >= 2 ? ratio.toFixed(1) + ‘ times’ : Math.round((ratio-1)*100) + ‘% more than’) + ‘ what it is worth.’; }
else if (ratio 0 ? IPO / (m/100 * x) : Infinity;
$(‘need’).innerHTML = isFinite(needRev)
? ‘To justify $2 trillion with a margin of ‘ + m + ‘% and a ‘ + x + ‘x multiple, Anthropic needs about $’ + Math.round(needRev/5)*5 + ‘ billion of revenue in 2028, which is ‘ + (needRev/67).toFixed(1) + ‘ times what it brings in today.’
: ‘With no margin, no amount of revenue justifies any valuation.’;
}
[rev, mar, mul].forEach(el => el.addEventListener(‘input’, render));
document.querySelectorAll(‘.presets button’).forEach(b => b.addEventListener(‘click’, () => {
const [r,m,x] = b.dataset.p.split(‘,’);
rev.value = r; mar.value = m; mul.value = x; render();
}));
render();
})();
More Etzioni on AI
SpaceX is no Tesla
The colorful, cranky language of AI
The AI capex conundrum
$137M in AI-generated midterm ads
Read the full archive →
.gw-rel .gw-rel-card a:hover .gw-rel-hed { color:#be4825; }
.gw-rel .gw-rel-all:hover { text-decoration:underline !important; }
@media (max-width: 600px) { .gw-rel .gw-rel-grid { grid-template-columns:repeat(2,1fr) !important; gap:16px !important; } }


