Top 5 Stock Picks of Shashin Shah’s Think Investments

2. Insulet Corporation (NASDAQ:PODD)

Think Investments Stake Value: $47,466,000
Percentage of Think Investments’ 13F Portfolio: 5.45%
Number of Hedge Fund Holders: 38

Insulet Corporation (NASDAQ:PODD) is a global manufacturer of insulin delivery devices. The company, on November 4, reported Q3 earnings. EPS for the quarter came in at $0.18, missing estimates by $0.07. Revenue increased 17.8% year over year to $275.6 million.

Think Investments owns 167,000 shares in the company, amounting to $47.47 million, representing 5.45% of the firm’s Q3 portfolio. On November 5, Canaccord analyst Kyle Rose raised his price target on Insulet to $330 from $300 and maintained a “Buy” rating on the shares.

The most significant shareholder of Insulet Corporation (NASDAQ:PODD) among the funds from Insider Monkey database is Daniel Sundheim’s D1 Capital Partners, with 1.32 million shares worth $376.34 million.