Back to AI Allen Investment Management, LLC
NET26 quarters
Position history for AIAllen Investment Management, LLC's holdings in CLOUDFLARE INC
Allen Investment Management, LLC holds 328,347 shares of NET (CLOUDFLARE INC), worth $80.5M as of 2026-Q2. The position was decreased (-4.3% shares). NET represents 1.0% of Allen Investment Management, LLC's portfolio.
Current Value
$80.5M
Current Shares
328,347
Total Value Change
+$78.9M
Total Shares Change
+260,487
Quarter-by-Quarter History
Other major holders of NET: Capital World Investors, VANGUARD GROUP INC