The most recent insider trading activity occurred on May 16, 2022, with multiple SELL transactions totaling approximately $847,800. Prior to this, significant SELL transactions were recorded on February 14, 2022, amounting to over $150 million. Earlier BUY transactions by Peter Mommerency were noted in March 2020.