https://medium.com/@osmancode/how-to-resolve-labels-overlap-in-amcharts-4-eb9ed10c9077
npm i am4charts-labelbullet-overlap-buster
/**
* Resolve labels overlapping
*/
chart.plugins.push(new LabelBulletOverlapBuster(chart, [bulletLabel], LabelBulletOverlapBusterDirection.Down));