SEMLER SCIENTIFIC INC (SMLR)

US81684M1045 - Common Stock

63.65  -2.78 (-4.18%)

After market: 62.8192 -0.83 (-1.31%)




Shares Outstanding7.27M
Float5.56M
Owners (insider)28.67%
Owners (institutional)56.32%
Owners (insider) change4.2%
Owners (institutional) change30.39%

No transactions were filed in the last 12 months.