Kimbell Royalty Partners LP (KRP) AI Stock Analysis & Earnings