Compare moats
Up to three covered companies, band by band. Every call is a curated editorial judgment, never a disclosed figure — and every band carries its cited basis.
| Tencent Holdings | Cloudflare | Snowflake | |
|---|---|---|---|
| Moat rating | wide The 2025 Annual Report reports combined MAU of Weixin and WeChat of 1,418 million at 31 December 2025, still growing 2% year-on-year and 0.3% quarter-on-quarter off a 1.4-billion-account base, while group gross margin rose to 56% from 53% and Marketing Services revenue grew 19% to RMB145.0 billion 'primarily driven by growth in pricing and ad impressions'. Rising price on a still-growing user base of that size is the signature of a wide moat, not a contested one. | wide The band is earned by a measured share gap on a hard-to-rebuild asset, not asserted. W3Techs' 17 September 2026 survey (w3techs.com/technologies/overview/proxy) puts Cloudflare in front of 25.8% of all websites, an 85.0% share of the reverse-proxy market, against Amazon CloudFront at 5.5%, Fastly at 3.0% and Akamai at 2.1% - roughly fifteen times the nearest rival. The FY2025 10-K filed 2026-02-26 describes what a challenger would have to reproduce to contest that: a network that 'spans more than 330 cities in over 125 countries worldwide and interconnects with over 13,000 networks globally', architected to 'run every service on every server in every city' - capacity and peering accumulated city by city over a decade, not bought in a quarter. The position has been monetised without margin decay: SEC XBRL fundamentals on this site show GAAP gross margin inside a 74.5-78.7% band in every fiscal year from FY2017 to FY2025 while revenue grew from $134.9M to $2,167.9M, and Cloudflare's Q4/FY2025 results release of 2026-02-10 (cloudflare.com/press/press-releases/2026/cloudflare-announces-fourth-quarter-and-fiscal-year-2025-financial-results/) reports remaining performance obligations up 48% and new annual contract value up nearly 50% year over year. What stops this being a certainty rather than a judgement: the dominant share sits in application services, while SASE and developer compute are contested by vendors the 10-K itself concedes hold 'substantially greater financial, technical, and other resources.' | narrow Narrow, not wide, because the FY2026 10-K documents a strong installed base and a competitive position the company itself says is under erosion. On the asset side: revenue of $4.7 billion (29% growth in each of the last three fiscal years), 13,328 total customers up from 10,996, 790 of the Forbes Global 2000 contributing about 43% of revenue, 733 customers above $1 million in trailing-12-month product revenue up from 576, a 125% net revenue retention rate, and more than 1,050 issued U.S. patents. Against that, Item 1A states plainly that adopting open data formats like Apache Iceberg means 'there is less customer “lock in” when our products are used in external environments' and that 'our support of open data formats may also reduce switching costs between us and our competitors'; that AWS, Azure and GCP 'generally compete in all of our markets' while also supplying the infrastructure a 'substantial majority of our business is run on'; and that the company remains loss-making at $1.3 billion of net loss for the year. |
| Moat type | network effects The report attributes Marketing Services pricing growth to 'an increasing proportion of closed-loop ads (where the user clicks through to native transactional experiences, such as Mini Programs, Mini Shops, or Mini Games)' and describes growing engagement with Mini Shops, Mini Games and content Mini Programs 'by strengthening Weixin's commerce experience and content ecosystem' - merchants and developers building inside the user graph rather than beside it, which is a network effect rather than a switching cost or a scale cost advantage. | cost scale The FY2025 10-K states the mechanism outright, and it is a unit-cost curve rather than a user-to-user network: 'We have chosen to utilize this idle capacity to create a free tier of service which has generated substantial global scale for us. In turn, this scale makes us attractive partners for Internet Service Providers (ISPs) globally, which reduces our co-location and bandwidth costs. As our network grows, these dynamics become even more powerful.' The same section explains why the curve applies to every line rather than one: the architecture lets Cloudflare 'deploy standard, commodity hardware' and run 'every service on every server in every city', so a new product reaches 330+ cities at near-zero incremental capital. That is what lets the filing claim Workers is offered 'at prices that are highly competitive with public cloud vendors' while FY2025 GAAP gross margin still printed 74.5%. Switching costs (traffic routed through Cloudflare, DNS delegated to it) and threat-intelligence feedback from aggregate traffic sit on top, but the filing-stated primary source is cost falling as the network grows. | switching costs The filing makes its own affirmative claim of network effects — 'Our business benefits from powerful network effects. ... The more customers adopt our platform, the more data can be exchanged with other Snowflake customers, partners, data providers, and data consumers' — but the load-bearing, quantified evidence in the document points to switching costs. The platform is sold as the way to 'consolidate data into a single source of truth,' and the disclosed economics of that consolidation are a 125% net revenue retention rate and 733 customers above $1 million in trailing product revenue. Item 1A confirms the mechanism by naming what is at risk: open formats produce 'less customer “lock in”' and 'may also reduce switching costs.' The filing frames lock-in, not network density, as the thing erosion would take away. |
| Leadership | clear leader The only explicit leadership claims in the report are the Company's own: Tencent Video 'maintained its leading position in China's long-form video market' and Tencent Music 'extended its leading position in China's music streaming market'. Against a 1,418 million combined Weixin/WeChat MAU base, the report asserts leadership in the adjacent content markets and no competitor is named anywhere in it. | clear leader Leadership is measured, not inferred. W3Techs on 2026-09-17 records an 85.0% reverse-proxy market share against 5.5% for Amazon CloudFront and 2.1% for Akamai, and makes Cloudflare the largest authoritative-DNS provider at 18.5% of all websites versus 9.9% for the next-placed GoDaddy Group. The FY2025 10-K reports the enterprise side moving the same way - 4,298 large customers at 2025 year-end against 3,497 a year earlier and 2,756 in 2023 - and the Q4/FY2025 results release (cloudflare.com/press/press-releases/2026/cloudflare-announces-fourth-quarter-and-fiscal-year-2025-financial-results/) cites the largest annual contract value deal in company history at about $42.5M per year. The band is for the application-services core the share data covers; in SASE and in serverless compute Cloudflare is a challenger to larger incumbents, and no independent placement naming Cloudflare in those markets was obtained for this profile. | co leader The 10-K contains no ranking, market-share figure, or claim of leadership, and it names no non-hyperscaler competitor by name. The band rests on disclosed scale — $4.7 billion of revenue, 13,328 customers, 9,060 employees across 36 countries — set against the filing's own statement that 'many of our competitors have substantially greater brand recognition, customer relationships, and financial, technical, and other resources than we do.' Co-leader among independent cloud data platforms; not a leader over AWS, Azure and GCP, which the filing says compete in all of its markets. |
| Pricing power | strong Group gross margin was 56% for 2025, up from 53%, with segment gross margins of 60% for VAS (from 57%), 58% for Marketing Services (from 55%) and 51% for FinTech and Business Services (from 47%); Marketing Services revenue growth is attributed 'primarily' to pricing, and the Chairman's Statement notes ad load 'remained at a much lower level than peers'' - price is rising with monetisation headroom still unused. | moderate Evidence cuts both ways, which is why this is not the top band. For it: GAAP gross margin has never left a 74.5-78.7% band across FY2017-FY2025 (SEC XBRL fundamentals on this site) even as revenue compounded 16x, and the Q4/FY2025 results release (cloudflare.com/press/press-releases/2026/cloudflare-announces-fourth-quarter-and-fiscal-year-2025-financial-results/) shows customers committing more rather than less - RPO +48% year over year and new ACV up nearly 50%. Against it: FY2025's 74.5% is the lowest reading in that nine-year series, a large permanent free tier anchors the entry price, the 10-K positions Workers 'at prices that are highly competitive with public cloud vendors', and the competition risk factor warns that larger rivals can 'sell products and services with which we compete at zero or negative margins, offer fee waivers and reductions or other economic and non-economic concessions', with competitive pressure that 'may result in price reductions, fewer subscriptions, reduced revenue and gross margin'. | moderate The consumption model plus 125% net revenue retention shows real expansion pricing, and the filing argues it competes on 'pricing transparency and optimized price-performance.' But Item 1A limits how far that goes: competition 'may negatively impact our ability to acquire new customers ... put downward pressure on our prices and gross margins'; the company 'may not be able to ... offer as many discounts or free services as our competitors'; results depend on 'changes in our pricing model, including in response to significant price discounts by our competitors' and on 'customer optimization efforts that result in reduced consumption.' On the cost side, 'our costs and gross margins are significantly influenced by the prices we are able to negotiate with these public cloud providers, which in certain cases are also our competitors.' |
| Summary | The textbook answer holds, but not for the textbook reason. Weixin's value is that third parties transact inside it: the report ties Marketing Services growth to closed-loop ads landing in Mini Programs, Mini Shops and Mini Games, ties Business Services growth to 'higher eCommerce technology service fees, underpinned by growth in Mini Shops GMV', and reports that ad load 'remained at a much lower level than peers', so the graph is being monetised deliberately below capacity. On gaming regulation the record is thinner than the received narrative implies: a Hong Kong annual report carries no Risk Factors and no Competition section, and the only place game licensing appears is the Structure Contracts disclosure, where Circular 13 (2009) is discussed as a foreign-ownership question - PRC legal advisers say the arrangement does not violate existing law, while warning of 'substantial uncertainties regarding the interpretation and application' of it. So the disclosed regulatory exposure is structural (VIE legality) rather than an operating constraint on game approvals; the filing simply does not speak to approval throughput at all, and any moat claim resting on it would be unsourced. | Cloudflare sells security, performance and connectivity as services delivered from one global anycast network rather than from boxes at a customer's edge. The FY2025 10-K frames the market as a consolidation away from enterprises that 'string together a diverse set of on-premises hardware boxes from different vendors' and away from 'stringing together multiple point-cloud solutions that only address specific network needs', toward one integrated provider it calls the Connectivity Cloud, and places Cloudflare as 'a leader in this Connectivity Cloud category'. The economics are unusual: idle capacity funds a free tier, the free tier buys global traffic scale, that scale makes Cloudflare a peering partner ISPs want, and peering cuts colocation and bandwidth cost - a loop the filing says 'become[s] even more powerful' as the network grows. Independent measurement confirms where that loop has already settled the market: W3Techs on 2026-09-17 shows an 85.0% reverse-proxy share and the largest authoritative-DNS footprint at 18.5% of all websites. Commercially the company ended 2025 with roughly 332,000 paying customers in more than 190 countries and 4,298 large customers, up from 2,756 two years earlier, with no customer above 10% of revenue. The contested half of the story is the growth half: the SASE platform competes with established cloud-security, email-security and SD-WAN vendors, and the developer platform competes for storage and compute against hyperscalers, markets where the 10-K's own risk factors concede rivals have greater name recognition, larger customer bases and 'more mature products and services developed for large customers'. The core is defended; the adjacencies are being fought for, and FY2025 gross margin at a nine-year low of 74.5% is the first visible cost of building GPU capacity for that fight. | Snowflake's advantage in its FY2026 10-K rests on being the consolidation point for enterprise data: a multi-cluster shared-data architecture with proprietary columnar storage and automatic micro-partitioning, delivered across three major public clouds and 53 interconnected regional deployments, that customers adopt as a single governed source of truth and then expand on — 125% net revenue retention, 790 of the Forbes Global 2000 as customers. The filing layers a collaboration claim on top, with sharing 'generally without copying or moving the underlying data' and a Marketplace of 'hundreds of live, ready-to-query third-party data sets and data products.' The same document is unusually candid about the counter-pressure: Iceberg and open formats reduce lock-in by the company's own account, the three hyperscalers compete across every market while setting the cloud costs that 'significantly influence' gross margins, and frontier AI model providers 'may seek to vertically integrate ... by expanding into the data storage and management layers.' |
| Chain position | Both a downstream AI deployer and an upstream supplier: the report says Tencent Cloud 'achieved profit at scale due to increased enterprise demand for AI workloads' while AI is also credited with improving its own ad targeting and game content production. | Cloudflare sits between end users and whatever hosts the application - origin data centre, public cloud or SaaS - so it is a control layer in front of infrastructure rather than infrastructure a workload runs on, which the 10-K argues is the point: customers 'concerned about being locked in to any one public cloud provider' want policy enforced by 'an independent and integrated services provider'. Two AI-era roles follow from that position. As a supplier, the filing describes 'ongoing deployment of graphics processing units (GPUs) across our global network of servers' behind Workers AI, Vectorize and AI Gateway, putting inference next to the user instead of in a region. As a gatekeeper, the application-services suite now exists in part to 'easily identify, block and control access from AI crawlers and AI agents and operators' and underpins announced efforts to let content creators monetise how those crawlers reach their work - which makes Cloudflare a toll point between AI model builders and the open web. | Sits at the enterprise data and governance layer of the AI stack, and the AI exposure is explicit rather than incidental: the filing brands the product the 'AI Data Cloud,' lists AI as a product category, and put Snowflake Intelligence, Cortex Agents and a Managed MCP Server into general availability during the fiscal year. It is a buyer of hyperscaler compute and of third-party frontier models — 'strategic partnerships with foundational model providers deliver state-of-the-art models natively within Snowflake Cortex AI,' with stated 'model neutrality' — and a supplier of governed enterprise data and GPU-backed managed compute to AI applications built on top. |
| Products (share / barrier) |
|
|
|
| Long-horizon vote | +0.42 at weight 0.20 · swarm neutral Editorial prior, not backtested. | +0.38 at weight 0.20 · swarm neutral Editorial prior, not backtested. | +0.13 at weight 0.20 · swarm neutral Editorial prior, not backtested. |