Three Banks Hit New Highs And Trade Near Buy Points