The most recent insider trading activity at Meren Energy Inc. occurred on September 9, 2025. This involved multiple buy transactions by executives, totaling 2,000 shares with a combined value of $3,460. The prior significant buying activity was on July 10, 2025, with a total of 80,000 shares purchased by executives for $132,800.