Shares of KB Financial Group Inc. (NYSE:KB) reached a new 52-week high during mid-day trading on Tuesday . The stock traded as high as $35.03 and last traded at $34.81, with a volume of 18,152 shares trading hands. The stock had previously closed at $34.55.

KB has been the topic of several recent analyst reports. Citigroup Inc. raised shares of KB Financial Group from a “neutral” rating to a “buy” rating in a report on Thursday, July 21st. Zacks Investment Research raised shares of KB Financial Group from a “hold” rating to a “strong-buy” rating and set a $36.00 price target on the stock in a report on Friday, July 22nd. Finally, TheStreet raised shares of KB Financial Group from a “hold” rating to a “buy” rating in a report on Wednesday, August 17th.

The firm has a market cap of $13.10 billion and a P/E ratio of 7.88. The firm has a 50 day moving average price of $32.48 and a 200 day moving average price of $29.22.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.