SMLR - Semler Scientific, Inc. Financial... | Finranks