PE ratio relative to earnings growth — is the valuation justified?
| Symbol | Company | PEG | P/E | Growth | vs BWEN |
|---|---|---|---|---|---|
| AMSC | AMERICAN SUPERCONDUCTOR CORP /DE/ | 0.01 | 9.7 | 1850.0% | -91% |
| OTTR | Otter Tail Corp | 0.86 | 19.8 | 22.9% | +1460% |
| FELE | FRANKLIN ELECTRIC CO INC | 3.46 | 29.4 | 8.5% | +6137% |