Stockreport

Semler Scientific, Inc. (NASDAQ:SMLR) is largely controlled by institutional shareholders who own 52% of the company [Yahoo! Finance]

Semler Scientific, Inc.  (SMLR) 
Last semler scientific, inc. earnings: 3/3 04:01 pm Check Earnings Report
US:NASDAQ Investor Relations: ir.semlerscientific.com
PDF A total of 12 investors have a majority stake in the company with 51% ownership Insider ownership in Semler Scientific is 21% To get a sense of who is truly in cont [Read more]