Joel Greenblatt's position in Twilio is currently worth $221 Thousand. That's 0.00% of their equity portfolio (1186th largest holding). The first Twilio trade was made in Q2 2016. Since then Joel Greenblatt bought shares four more times and sold shares on five occasions. The investor's estimated purchase price is $229 Thousand, resulting in a loss of 3.2%.