Kimbell Royalty Partners Lp (KRP) Stock: Price, Analysis