Stockato

NET Due Diligence — Cloudflare Inc

Sam's full due-diligence report on NET (Cloudflare Inc) — verdict, conviction score, key metrics, and the signal behind it.

Hold5/10Bearish consensusPrice: $225.11Market cap: $79.8BRevenue (TTM): $2.3BProfit margin: -4%