BDN - Brandywine Realty Trust Stock Analysis | Finranks