Shares of Semler Scientific (SMLR) closed at $32.06, well below the implied $86.30 takeout value in its announced all-stock acquisition by Strive (ASST), a discount Benchmark analyst Mark Palmers say ...
Published Date: September 23, 2025