The most recent insider trading activity occurred on October 22, 2024. Significant sell transactions were reported by the CFO and COO. Earlier in October, the CFO engaged in both buying and selling activities. In late September, both the CFO and COO made sell transactions, with the CFO also executing a buy and sell on the same day. August saw substantial buy transactions from the CFO and CEO.