Over the last 90 days, Croda International PLC has seen a net sell-off of GBP 249,318.74 from insiders, with executives contributing a net sell of GBP 128,510.03. Notable transactions include a significant sell by Thomas Hermann Riermeier and multiple planned purchases by Stephen Richard Oxley and Sandra Elaine Breene.