Christopher Conoscenti, CEO atSitio Royalties Corp (STR), recently bought 2,500 shares. The buy increased his stake by 1 percent, and came to a total cost of $50,475. The buy came a few days after the CEO made a 10,000 share buy, which came to a cost just over $221,000. Those two buys have been the only insider filings since the oil and gas royalty company went public. Overall, company insiders own 2.2 percent of shares. The royalty company is down about 18 percent over the past year, as energy prices have slid from last year’s highs. However, Sitio has a 50 percent profit margin....
More








