CBX8 exhibits oncogenic properties and serves as a prognostic factor in hepatocellular carcinoma