The most recent insider trading activity occurred on February 25, 2025, with a significant BUY transaction by Fidera Limited, a Director on Board. This follows a series of substantial BUY transactions by the same entity and other insiders in late 2024 and throughout 2024, indicating consistent insider confidence.