According to GuruFocus list of 52-week highs, these Guru stocks have reached their 52-week highs.
AmerisourceBergen Corp (ABC) Reached the 52-Week High of $52.08
The prices of AmerisourceBergen Corp (ABC) shares have reached $52.08, which is 1.6% off the 52-week high of $52.91.
AmerisourceBergen Corporation is a Delaware Corporation. AmerisourceBergen Corp has a market cap of $11.99 billion; its shares were traded at around $52.08 with a P/E ratio of 18.3486. The dividend yield of AmerisourceBergen Corp stocks is 1.31%. AmerisourceBergen Corp had an annual average earnings growth of 12.9% over the past 10 years. GuruFocus rated AmerisourceBergen Corp the business predictability rank of 3-star.
Jan. 24, 2013, AmerisourceBergen Corporation reported that in its fiscal year 2013 first quarter, ended
Director Edward E. Hagenlocker sold 38,390 shares of ABC stock on 11/05/2012 at the average price of $40.32. Edward E. Hagenlocker owns at least 9,852 shares after this. The price of the stock has increased by 29.17% since.
Public Storage (PSA) Reached the 52-Week High of $155.1
The prices of Public Storage (PSA) shares have reached $155.1, which is 1.8% off the 52-week high of $157.95.
Public Storage was organized in 1980. The company's principal business activities include the acquisition, development, ownership and operation of self-storage facilities which offer storage spaces for lease, generally on a month-to-month basis, for personal and business use. Public Storage has a market cap of $26.64 billion; its shares were traded at around $155.1 with a P/E ratio of 40.4858. The dividend yield of Public Storage stocks is 2.93%. Public Storage had an annual average earnings growth of 5% over the past 10 years.
On Feb. 21, 2013 Public Storage announced operating results for the fourth quarter and year ended
Check out the complete list of 52-week highs.