Over the last 90 days, Montauk Renewables Inc. saw one insider buy transaction totaling $25,383.7. This contrasts with earlier periods, where significant sell transactions were observed from executives. The stock has experienced a 24.8% increase in the past 90 days, trading near its 52-week low.