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