NYSE • UMH.PRD • US9030025095
Generating your data highlights...
1.34b USD | # 4608 in US
17.67k shares | 384.34k USD
84.93m
93.88% | 79.73m