Display in USD
Needham Maintains Buy on First Solar, Lowers Price Target to $236 | WAPE