Back to DE D. E. Shaw & Co., Inc.
PODD
Showing 5 of 27 quarters
Position history for DED. E. Shaw & Co., Inc.'s holdings in INSULET CORP
Current Value
$64.9M
Current Shares
426,520
Total Value Change
+$64.7M
Total Shares Change
+425,362
Quarter-by-Quarter History