
Top Picks
Ocean Power Technologies (OPTT) plunge -1.77% in a week: will this be a lucky break through?
Ocean Power Technologies (AMEX: OPTT) established initial surge of 2.33% at $0.48, as the Stock market unbolted on Wednesday, before settling in for the price