Skip to content

Cloudflare

NET$325.7324/5
Held by 14 portfolios Follow tracks14portfolios
+1709.6%

Holders

Portfolio
4.2%
$3.6BJun 2020Decreased · Jun 30-10.6%
0.4%
$43.1MDec 2020Decreased · Mar 31+1.4%
0.2%
$235.5MMar 2021New position · Mar 31+12.6%
0.1%
$214.6MDec 2020New position · Dec 31+13.8%
0.1%
$58.5MDec 2020New position · Dec 31+12.7%
0.1%
$882.2M——+14.8%
CPP Investments
0.1%
$112.1M——+11.9%
0.1%
$42MMar 2020New position · Jun 30+5.2%
0.1%
$32.2M——+9.4%
0%
$16.5MDec 2020New position · Sep 30+13.5%
0%
$1.1MMar 2024New position · Mar 31+1.6%
0%
$152.3KFeb 2026Bought · Jun 3+13.2%
0%
$1.6MDec 2020New position · Sep 30+8.6%
CDPQ
0%
$2.1MDec 2021Closed · Mar 31+12.9%