Glaucos Corp director Weisner executes stock transactions worth $3.8 million By Investing.com Read more