Digital Realty Trust, Inc. (DLR) closed at $111.41 on Friday with move of 0.16%, 3-months average volume stands at 1500.12 shares while Nektar Therapeutics (NKTR) closed at $38.23, 1 year low of 14.12% and a 1 year high of -65.67% with moved of 0.10%

Digital Realty Trust, Inc. (DLR)’s closed at $111.41 with move of 0.16% on Friday. Investors of this company earned a

Read more