Bearish
Chief Operating Officer Of Navigator Holdings Sold 83% Of Their Shares
Navigator Holdings' Chief Operating Officer, Michael Schroder, recently sold US$591k worth of company stock, representing 83% of his total holding. Wh...