BSM Financials: Black Stone Minerals LP AI Analysis