itcshareanalysis