Frankfurt - Delayed Quote • EUR Semler Scientific, Inc. (6FA.F) Seguir Add holdings 35.40 -3.00 (-7.81%) At close: May 30 at 4:31:20 PM GMT+2 Conversations