Joel Greenblatt's position in Cloudflare is currently worth $451 Thousand. That's 0.01% of their equity portfolio (1003rd largest holding). The first Cloudflare trade was made in Q4 2020. Since then Joel Greenblatt bought shares three more times and sold shares on four occasions. The stake costed the investor $328 Thousand, netting the investor a gain of 37% so far.