Back to AI Allen Investment Management, LLC

NETNET

Showing 8 of 26 quarters

Position history for AIAllen Investment Management, LLC's holdings in CLOUDFLARE INC

Yes. Allen Investment Management holds 328,347 shares of NET (Cloudflare), worth $80.5M, as of its Q2 2026 13F filing. It reduced the position by 14,698 shares (-4.3%) from Q1 2026. Allen Investment Management has held NET since Q1 2020, across 26 quarterly 13F filings. NET is 1.0% of Allen Investment Management's reported 13F portfolio.

Current Value

$80.5M

Current Shares

328,347

Total Value Change

+$51M

Total Shares Change

-36,570

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Decreased
328,347
-4.3%
$80.5M1.0%$245.28
0
2026-Q1
Decreased
343,045
-26.1%
$70.8M0.9%$178.91
0
2025-Q4
Decreased
463,917
-11.9%
$91.5M1.0%$199.62
0
2025-Q3
Increased
526,335
+12.4%
$112.9M1.3%$218.58
53
2025-Q2
Increased
468,127
+3.6%
$91.7M1.0%$194.05
44
2025-Q1
Increased
451,949
+9.0%
$50.9M0.6%$114.92
45
2024-Q4
Increased
414,733
+13.7%
$44.7M0.5%$109.03
47
2024-Q3
Increased
364,917
+43.1%
$29.5M0.4%$81.59
46

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used