As of June 30, 2026, Cloudflare Inc (NET) is trading at $244.15.
N
NET
$244.15Cloudflare Inc
No insight data available
2024/Q4
459.9M
+0.00%
2025/Q1
479.1M
+4.16%
2025/Q2
512.3M
+6.94%
2025/Q3
562.0M
+9.70%
2025/Q4
614.5M
+9.34%
2026/Q1
639.8M
+4.11%
Revenue
YoY
RSI (14)
57.2
-0.81% sell
MACD
2.704
+38.20% buy
EMA
$232.20
Price above EMA
+0.49% buy
SMA
$237.57
Price above SMA
-0.58% sell
Historical Comparison
Jun 24
47.6
-1.46%
Jun 25
49.3
+3.65%
Jun 26
54.7
+10.93%
Jun 29
57.7
+5.46%
Jun 30
57.2
-0.81%
Buy
Hold
Sell
No news available for NET
Key Statistics
P/E Ratio —
Forward P/E —
EPS (TTM) —
Beta —
Div. Yield —
ROE -5.88%
ROA -1.75%
ROI -2.35%
52W High —
52W Low —
Dividend —
Market Cap —
Frequently Asked Questions
What is Cloudflare Inc's current stock price?
As of June 30, 2026, Cloudflare Inc (NET) is trading at $244.15 per share.
Is NET a good stock to buy right now?
Check BlackOwl for the latest AI-powered analysis on NET.
What is NET's P/E ratio?
P/E ratio data is not currently available for NET.
How do I buy NET stock?
You can buy Cloudflare Inc (NET) directly through BlackOwl with one click. Sign up for a free account, connect your brokerage, and trade instantly with AI-powered analysis to guide your decisions.
Get AI-powered insights for NET
Unlock real-time signals, personalized risk analysis, and trade recommendations.
Try BlackOwl Free