OTCPK:URMC.Y | US90459E1064
Generating your data highlights...
16.3b USD | # 1145 in US
12.34k shares | 141.94k USD
147.08m
99.71% | 146.66m