PE ratio relative to earnings growth — is the valuation justified?
| Symbol | Company | PEG | P/E | Growth | vs BIO |
|---|---|---|---|---|---|
| PEN | Penumbra, Inc. | 0.07 | 78.8 | 1169.4% | — |
| PODD | Insulet Corp. | 0.29 | 28.6 | 99.9% | — |
| STE | STERIS plc | 2.50 | 28.1 | 11.2% | — |
| MTD | Mettler-Toledo International Inc. | 2.95 | 31.9 | 10.8% | — |
| WST | West Pharmaceutical Services, Inc. | 5.64 | 44.3 | 7.9% | — |