Maxim Group Maintains a Buy Rating on Semler Scientific (SMLR), Sets a $95 PT

Maxim Group Maintains a Buy Rating on Semler Scientific (SMLR), Sets a $95 PT