Hero rides high on record sales