Utah Medical Products, Inc.
Exchange: nyse
none
205162368.00
20139000.00
-0.228455231852
0.456894595944
9.66%
3.75
1.220000