HAL Stock Gains 23% Upside as Citi Maintains Buy Rating