On February 20, 2025, CEO James C. Foster bought 6,075 shares for about $1 million, and COO Birgit Girshick bought 1,514 shares for around $250,000, showing their confidence in the company's future. Additionally, both terminated their trading plans to facilitate these purchases.