Cloudflare Q1 Results Beat Expectations but Market Reaction is Mixed
Cloudflare (NET) reported first-quarter results that beat expectations with revenue of $639.8M and adjusted earnings per share of $0.25, yet the stock declined over 23% post-earnings due to mixed analyst reactions and conservative guidance.
Topics: analyst ratings earnings revenue guidance stock performance