Urstadt Biddle Properties (UBA) is an $857M REIT that screened well among peers in the annual outlook research. UBA has 85 properties with 5.3M square...