Structured JSON API for this factor page: https://sharemaestro.com/factors/api/strategies/consistent-earners/

∞ Consistent Earners

As of 19 Jul 2026· 272 passing· 5070 in universe

O'Shaughnessy's growth signal. Companies that have grown earnings every year for 5+ years demonstrate execution consistency. Combined with a value floor, this avoids overpaying for growth.

272
Passing
0.8578
Avg OS
0.8296
Value
0.7548
Quality
0.5602
Momentum
5070
Universe

Opportunity Map

Axes show percentile rank within holdings. Bubble size = . Colour = . Hover for detail, click to open ticker.

Strategy Insights

Factor Pillars

Holdings vs Universe

Standouts

Highest & lowest OS

Sector Concentration

Allocation risk

Risk Profile

Volatility distribution

Quality Gate

Piotroski F-Score

Size Profile

Market cap distribution

Performance Analytics

+6.51%
Cumulative Return
7
Rebalance Periods

Yearly Returns

Monthly Returns

Growth of $100

Top Consistent Earners Picks

All Consistent Earners Holdings

⊞ Open in Screener

Consistent Earners — Top 272

# Ticker Company Sector OS Score Value % Quality % Mom % P/E ROE Vol
1 URBN Urban Outfitters Inc Consumer Cyclical 0.830 0.830 0.790 0.260 13.2 0.181 0.39
2 INTR Inter & Co. Inc. Class A Co… Financial Services 0.850 0.960 0.780 0.120 1.7 0.141 0.45
3 YALA Yalla Group Ltd Technology 0.870 0.960 0.870 0.100 5.8 0.170 0.38
4 CMRE Costamare Inc Industrials 0.980 0.960 0.850 0.880 5.2 0.160 0.33
5 ATAT Atour Lifestyle Holdings Li… Consumer Cyclical 0.920 0.980 0.960 0.200 2.4 0.501 0.32
6 ESEA Euroseas Ltd Industrials 0.990 0.970 0.960 0.830 3.7 0.270 0.41
7 BAP Credicorp Ltd Financial Services 0.990 0.970 0.960 0.910 4.3 0.186 0.29
8 HESM Hess Midstream Partners LP Energy 0.850 0.770 0.980 0.280 14.0 0.712 0.23
9 BCO Brinks Company Industrials 0.910 0.750 0.900 0.700 27.5 0.688 0.40
10 CNM Core & Main Inc Industrials 0.660 0.670 0.800 0.120 18.9 0.220 0.43
11 LRN Stride Inc Consumer Defensive 0.830 0.870 0.880 0.080 12.1 0.188 0.70
12 NGS Natural Gas Services Group … Energy 0.910 0.790 0.650 0.880 22.9 0.078 0.32
13 GSL Global Ship Lease Inc Industrials 0.980 0.970 0.870 0.850 3.7 0.206 0.29
14 BBVA Banco Bilbao Viscaya Argent… Financial Services 0.880 0.700 0.640 0.900 12.9 0.192 0.31
15 NPB Northpointe Bancshares, Inc. Financial Services 0.750 0.720 0.290 0.720 7.4 0.150 0.28
16 SSB SouthState Corporation Financial Services 0.660 0.830 0.300 0.290 10.8 0.104 0.22
17 STBA S&T Bancorp Inc Financial Services 0.930 0.800 0.870 0.750 13.2 0.095 0.20
18 SLRC SLR Investment Corp Financial Services 0.470 0.780 0.140 0.170 8.0 0.091 0.24
19 VEL Velocity Financial Llc Financial Services 0.410 0.670 0.180 0.250 6.3 0.157 0.25
20 KNSL Kinsale Capital Group Inc Financial Services 0.720 0.710 0.870 0.100 15.1 0.268 0.33
21 OKE ONEOK Inc Energy 0.830 0.700 0.660 0.660 16.7 0.158 0.29
22 MLI Mueller Industries Inc Industrials 0.870 0.650 0.760 0.840 15.4 0.254 0.32
23 TCBX Third Coast Bancshares, Inc. Financial Services 0.720 0.860 0.310 0.340 9.8 0.106 0.24
24 NBBK NB Bancorp, Inc. Common Sto… Financial Services 0.800 0.840 0.230 0.640 17.7 0.062 0.26
25 PAC Grupo Aeroportuario del Pac… Industrials 0.920 0.970 0.950 0.280 1.2 0.208 0.35
26 IBKR Interactive Brokers Group I… Financial Services 0.950 0.800 0.890 0.820 38.9 0.186 0.33
27 OMAB Grupo Aeroportuario del Cen… Industrials 0.930 0.980 0.980 0.260 1.0 0.423 0.33
28 IFS Intercorp Financial Service… Financial Services 0.980 0.980 0.830 0.880 3.2 0.168 0.33
29 IBEX IBEX Ltd Technology 0.890 0.900 0.870 0.330 10.0 0.293 0.55
30 CF CF Industries Holdings Inc Basic Materials 0.960 0.840 0.970 0.740 10.6 0.329 0.39
31 WBS Webster Financial Corporati… Financial Services 0.900 0.790 0.730 0.750 12.0 0.107 0.21
32 MGYR Magyar Bancorp Inc Financial Services 0.850 0.930 0.640 0.300 10.2 0.090 0.18
33 TNK Teekay Tankers Ltd Energy 0.970 0.960 0.690 0.890 5.7 0.196 0.39
34 COSO CoastalSouth Bancshares, In… Financial Services 0.940 0.890 0.740 0.740 12.6 0.100 0.21
35 CCEP Coca-Cola European Partners… Consumer Defensive 0.870 0.820 0.940 0.300 13.9 0.429 0.24
36 GTX Garrett Motion Inc Consumer Cyclical 0.920 0.710 0.760 0.970 17.3 -0.439 0.52
37 FSLR First Solar Inc Technology 0.940 0.780 0.950 0.730 13.7 0.169 0.46
38 TCBS Texas Community Bancshares … Financial Services 0.570 0.710 0.330 0.320 16.6 0.056 0.19
39 SHBI Shore Bancshares Inc Financial Services 0.960 0.870 0.870 0.810 12.3 0.104 0.25
40 MTCH Match Group Inc Communication Services 0.930 0.770 0.960 0.670 13.8 -3.038 0.27
41 GCT GigaCloud Technology Inc Cl… Technology 0.940 0.870 0.630 0.890 9.6 0.291 0.72
42 DUK Duke Energy Corporation Utilities 0.770 0.700 0.770 0.320 19.0 0.094 0.16
43 ITRN Ituran Location and Control… Technology 0.920 0.660 0.970 0.860 18.4 0.290 0.30
44 BLX Foreign Trade Bank of Latin… Financial Services 0.930 0.800 0.790 0.840 9.5 0.136 0.23
45 STN Stantec Inc Industrials 0.640 0.750 0.650 0.070 17.5 0.134 0.27
46 OBT Orange County Bancorp Inc Financial Services 0.960 0.900 0.860 0.770 11.4 0.152 0.29
47 BY Byline Bancorp Inc Financial Services 0.910 0.800 0.720 0.790 12.4 0.109 0.23
48 TSM Taiwan Semiconductor Manufa… Technology 0.990 0.980 0.980 0.900 0.9 0.349 0.30
49 III Information Services Group … Technology 0.790 0.780 0.800 0.180 18.1 0.112 0.37
50 FBP First BanCorp. Financial Services 0.950 0.830 0.970 0.730 11.9 0.181 0.21

Consistent Earners — Sector Overview

Sector Allocation

SectorWt%Avg OS#

Sector Factor Profile

Average factor percentile per sector within this strategy's holdings.