SBI Card IPO has delivered 2.52% annual return to its alllottees, who remained invested in this stock until today ...