Utah Medical Products Inc.

UTMD·NASDAQ·$65.22·$208M