The most recent insider trading activity occurred on February 26, 2026, with Anant Pal Singh selling shares valued at $1,004,657. Prior to this, significant selling by the same insider took place on February 25 and February 20, 2026. Earlier transactions in May 2025 also show selling activity. The last reported insider buying activity was in June 2022.