The most recent insider trading activity occurred on March 5, 2025, with multiple BUY transactions from key executives including the CEO, Boris Saragaglia. These purchases represent significant investments by company leadership, indicating confidence in the company's future prospects. The total value of these recent buys is substantial.