ALM First Financial Advisors LLC purchased a new position in shares of Digital Realty Trust, Inc. (NYSE:DLR - Free Report) in the third quarter, according to its most recent disclosure with the Securities and Exchange Commission. The fund purchased 33,293 shares of the real estate investment trust's