VHC announces better results, offers treasury shares