Whale Watching: Investment Manager Loads the Boat With $16.3 Million Worth of Chemicals Stock
Key PointsInitiated 19,725 shares in NewMarket Corporation, an estimated $16.34 million trade based on quarterly average pricingPosition represents 1.88% of…