Japan Post Holdings sells $1.37M in Aflac stock

Read Japan Post Holdings sells $1.37M in Aflac stock on AiiN.