If you suffered losses in Semler Scientific between March 10, 2021 and April 15, 2025 and would like to discuss your legal ...