Back to Allen Investment Management, LLCNET
NETShowing 8 of 25 quarters
Position history for Allen Investment Management, LLC's holdings in CLOUDFLARE INC
Allen Investment Management, LLC holds 343,045 shares of NET (CLOUDFLARE INC), worth $70.8M as of 2026-Q1. The position was decreased (-26.1% shares). NET represents 0.9% of Allen Investment Management, LLC's portfolio.
Current Value
$70.8M
Current Shares
343,045
Total Value Change
+$49.7M
Total Shares Change
+88,098
Quarter-by-Quarter History
Other major holders of NET: Capital World Investors, VANGUARD GROUP INC