Semler Scientific, Inc. ( SMLR) - Stock Earnings

SMLR Quarterly earnings

DateEarningsRevenue
2025Q1 -64.7 million USD 8.8 million USD
2025Q2 66.9 million USD 8.2 million USD
2025Q3 16.9 million USD 7.5 million USD

SMLR Yearly earnings

DateEarningsRevenue
2022 14.3 million USD 56.7 million USD
2023 20.6 million USD 68.2 million USD
2024 40.9 million USD 56.3 million USD

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: