CMP: $134

AvalonBay Communities, Inc. is a real estate investment trust. The company develops, redevelops, acquires, owns and operates multifamily communities in the United States.

AvalonBay Communities is a $13 Billion market cap company trading at a P/E of over 20. Revenues have risen from $830 Million to $969 Million in the last 2 years. Profits have risen from $156 Million to $442 Million in the last 2 years. Profit margins have surged from 19% to 45% in the last 2 years. With no long term debt, it looks a good buy for long term.