HALX (HALIFAX CORP OF VIRGINIA) Stock AnalysisExplore HALIFAX CORP OF VIRGINIA (HALX): price history, financials and stock analysis.Sign InMethodology