Dorchester Minerals, L.P. is rated HOLD at $29.71, with a normalized yield of 9.5% and limited upside at current prices. DMLP ...