Insulet Corp

NEW
MIL:1PODD (USA)  
€ 117.85 +4.4 (+3.88%) Sep 14
25.63
P/B:
6.69
Market Cap:
€ 8.24B ($ 9.51B)
Enterprise V:
€ 8.60B ($ 9.92B)
Volume:
148.00
Avg Vol (2M):
111.00
Trade In:

Insulet Corp Valuation Measures