Other OTC - Delayed Quote • USD Straumann Holding AG (SAUHF) Follow 142.43 -4.93 (-3.34%) At close: April 25 at 2:31 PM EDT Conversations Community Insights