Semler Scientific, Inc. ( SMLR) - Key Metrics

SMLR Revenue per Share metrics

Date Revenue per Share Net Income per Share Operating Cash Flow Free Cash Flow per Share
2025Q3 $0.50 $1.14 -$2.22 -$2.22
2025Q2 $0.70 $5.71 $0.04 $0.04
2025Q1 $0.92 -$6.74 -$0.20 -$0.20
2024Q4 $1.55 $3.64 $0.92 -$14.17
2024Q3 $1.92 $0.80 $0.91 -$0.29

SMLR Payout ratio and Price per Earnings ratio

Date Payout ratio PE ratio
2025Q3 ? 6.59
2025Q2 ? 1.70
2025Q1 ? -1.34
2024Q4 ? 3.71
2024Q3 ? 7.39

SMLR

Price: $20.33

52 week price:
14.89
66.50

Earnings Per Share: 5.18 USD

P/E Ratio: 3.91

Exchange: NCM

Sector: Healthcare

Industry: Medical Devices

Country: United States

Volume: 3401

Ebitda: -1.2 million

Market Capitalization: 306.8 million

Links: