Vista Energy unit prices $400M 7.875% 2038 notes | VIST SEC Filing – Stock Titan