The most recent insider trading activity occurred on July 10, 2025, with a SELL transaction of 117,399 shares valued at $7,074.76. Prior to this, on July 9, 2025, a SELL transaction of 163,378 shares valued at $9,804.57 was recorded. The most significant buy transaction was on March 17, 2025, involving 9,937,767 shares for $894,399.