Frankfurt - Delayed Quote EUR

Semler Scientific, Inc. (6FA.F)

35.40
-3.00
(-7.81%)
At close: May 30 at 4:31:20 PM GMT+2