The most recent insider trading activity occurred on January 16, 2026. Significant buy transactions were made by 10% security holders, totaling over $4 million. Several directors and senior officers also engaged in planned purchases on the same date, indicating continued insider confidence. Prior to this, smaller buy transactions were noted from a director in mid-2025.