Joel Greenblatt's position in Twilio is currently worth $214 Thousand. That's 0.00% of their equity portfolio (1188th 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 6.3%.