StockComparison Logo
vs

OFLX vs SMLR

Comparison between Omega Flex Inc (OFLX, Company) and Semler Scientific Inc (SMLR, Company).

OFLX is from the Industrials sector, while SMLR is from the Healthcare sector.

5-Year PerformanceOFLX has outperformed SMLR, delivering a return of -24.3% compared to -25.5%

OFLX vs SMLR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OFLX
$308M
Winner
SMLR
$308M
Max Drawdown
Winner
OFLX
86.14%
SMLR
89.86%
Sharpe Ratio
Winner
OFLX
0.13
SMLR
-0.60
5Y Beta
OFLX
0.80
SMLR
N/A
Industry
OFLX
Specialty Industrial Machinery
SMLR
Medical Devices
P/E Ratio
OFLX
23.07
Winner
SMLR
8.76
Forward P/E
OFLX
20.75
SMLR
N/A
PEG Ratio
Winner
OFLX
0.00
SMLR
5.02
Dividend Yield
OFLX
4.40%
SMLR
N/A
5Y Dividends CAGR
OFLX
3.96%
SMLR
N/A
5Y EPS CAGR
OFLX
-9.39%
Winner
SMLR
-1.48%
Debt to Equity
Winner
OFLX
0.00%
SMLR
4.35%
Free Cash Flow Yield
Winner
OFLX
4.63%
SMLR
-8.75%
P/S Ratio
OFLX
3.21
SMLR
N/A
P/B Ratio
OFLX
3.81
SMLR
N/A

OFLX vs SMLR - Historical Returns

Returns include dividend reinvestment.

1M
OFLX
+14.24%
Winner
SMLR
+16.84%
3M
Winner
OFLX
+8.39%
SMLR
-17.59%
6M
Winner
OFLX
+1.37%
SMLR
-52.40%
1Y
Winner
OFLX
-5.52%
SMLR
-65.09%
5Y(CAGR)
Winner
OFLX
-24.34%
SMLR
-25.51%
10Y(CAGR)
OFLX
+0.16%
Winner
SMLR
+24.28%
Max(CAGR)
OFLX
+7.33%
Winner
SMLR
+9.39%

OFLX vs SMLR - Annual Returns (2005 - 2026)

Returns include dividend reinvestment.

YearOFLXSMLR
2026+7.46%+14.34%
2025-24.96%-72.00%
2024-39.46%+22.23%
2023-22.58%+39.89%
2022-26.08%-64.61%
2021-12.25%-0.14%
2020+36.47%+95.83%
2019+104.01%+37.14%
2018-21.29%+330.00%
2017+34.00%+451.72%
2016+74.69%-42.91%
2015-5.61%+30.61%
2014+87.70%-71.96%
2013+68.36%N/A
2012-6.60%N/A
2011-11.69%N/A
2010+12.44%N/A
2009-30.19%N/A
2008+22.90%N/A
2007-20.15%N/A
2006+20.31%N/A
2005+43.13%N/A

OFLX vs SMLR Drawdown Comparison

The maximum drawdown for OFLX was -84.79%, occurring on Nov 20, 2025. This drawdown has not yet recovered.

The maximum drawdown for SMLR was -89.86%, occurring on Dec 30, 2025. This drawdown has not yet recovered.

The current OFLX drawdown is -81.22%. The current SMLR drawdown is -86.45%.

RankOFLXSMLR
#1-84.79%
Jan 29, 2021 - Nov 20, 2025
-89.86%
Oct 29, 2021 - Dec 30, 2025
#2-63.99%
Sep 19, 2008 - Oct 28, 2014
-80.57%
Feb 26, 2014 - Nov 1, 2017
#3-51.17%
Dec 19, 2019 - Jun 3, 2020
-44.50%
Feb 24, 2020 - Aug 3, 2020
#4-49.59%
Sep 5, 2006 - Sep 19, 2008
-28.84%
Oct 3, 2018 - Jan 22, 2019
#5-42.90%
Jul 26, 2018 - Apr 23, 2019
-27.60%
Jul 31, 2019 - Feb 19, 2020
#6-33.71%
Dec 19, 2014 - Jun 23, 2015
-19.76%
Mar 2, 2021 - Jul 7, 2021
#7-33.34%
Nov 3, 2015 - Nov 16, 2016
-16.61%
Aug 3, 2020 - Oct 22, 2020
#8-33.05%
Dec 27, 2005 - Aug 23, 2006
-16.54%
Jul 9, 2021 - Sep 27, 2021
#9-31.06%
Sep 20, 2005 - Dec 20, 2005
-13.33%
Dec 18, 2017 - Feb 28, 2018
#10-28.98%
Jul 21, 2015 - Oct 26, 2015
-12.95%
Apr 29, 2019 - Jul 17, 2019
#11-26.84%
Dec 27, 2016 - May 9, 2017
-12.77%
Dec 31, 2020 - Feb 3, 2021
#12-26.12%
Dec 21, 2017 - May 25, 2018
-9.79%
Mar 6, 2018 - May 1, 2018
#13-24.48%
Apr 24, 2019 - Sep 11, 2019
-9.34%
Nov 2, 2017 - Dec 6, 2017
#14-23.75%
Oct 15, 2020 - Jan 29, 2021
-8.71%
Aug 8, 2018 - Aug 27, 2018
#15-20.16%
Jun 3, 2020 - Jul 15, 2020
-8.06%
Oct 22, 2020 - Nov 5, 2020

Correlation

Correlation between OFLX and SMLR is 0.81 which considered as a strong positive correlation - the stocks tend to move together.

0.81
-101

Select Stocks to Compare