Insiders at Marathon Petroleum, Dorchester Minerals, and Granite Ridge Resources have recently bought up shares. Meet the ...