Owning 55% in Montauk Renewables, Inc. (NASDAQ:MNTK) means that insiders are heavily invested in the company's future
With such a notable stake in the company, insiders would be highly incentivised to make value accretive decisions. Let's delve deeper ...
Simply Wall St. via Yahoo
1 hour ago