Analysts Viewpoint Ocean Power Technologies [OPTT] Investment Guide: What You Need to Know Ocean Power Technologies’s recent filing unveils that its President and CEO Stratmann Philipp acquired Company’s shares for reported $1975.0 on
Stock Earnings A company insider recently bought 3,989 shares of Ocean Power Technologies [OPTT]. Should You Buy? The buying and selling of stock by a company’s insider give investors a sense that the stock will rise or
Stock Earnings Insider Buying: Stratmann Philipp, Ocean Power Technologies [OPTT] President and CEO invested 3,989 shares The buying and selling of stock by a company’s insider give investors a sense that the stock will rise or