On August 23, 2024, David Duvall, CEO of Core Molding Technologies Inc, sold 20,000 shares at $18.29 each, owning 338,227 shares now. The company manufactures fiberglass reinforced plastics for various industries.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing