Symbol Mkt Cap P/E Current Ratio Cash per Share Operating Margin EBIDTA Margin Revenue Growth Earnings Growth H-Rank C-Rank Stars
HAYW  3.5 B  21  3.2  2.07  16  26  7.4  57  24 
VRT  72 B  54  1.8  5.14  20  21  29  121  27 
ENR  1.2 B  5.2  2.1  3.45  16  22  3.4  -22  30 
NVT  17 B  33  1.6  0.79  16  21  34  18  30  10 
POWL  4.1 B  27  2.1  39.33  21  20  8.3  12  31  10 
ENS  5.5 B  15  2.8  10.53  11  16  7.7  -10.0  32  11 
AYI  11 B  20  2.0  13.89  12  16  17  -4.1  33  11 
HUBB  23 B  24  1.4  12.81  22  23  4.1  14  35  11 
ESP  125 M  4253  2.4  15.98  22  20  -12  24  38  12 
ELVA  244 M  44  4.0  0.03  11  8.7  66    40  14 
AEIS  8.3 B  44  4.1  20.10  11  13  23    40  15 
ULBI  94 M  6.3  3.0  0.56  -0.82  6.7  21    43  16 
BE  28 B  322  4.4  2.52  1.5  7.8  57    47  19 
PLPC  1.1 B    3.1  14.86  7.3  12  21  -65  45  20 
KE  720 M  17  2.2  4.37  5.2  6.7  15    48  21 
ATKR  2.2 B  5.4  3.1  15.01  4.0  12  -4.6    46  22 
CBAT  76 M  2.6  0.69  0.12  -6.6  -5.9  36  15062  44  25 
ENVX  2.0 B  -13  9.7  2.66  -587  0.00  85    55  25 
AMPX  1.6 B  -29  6.6  0.56  -21  -46  172    56  26 
BLDP  848 M  -5.0  8.3  1.75  -37  -115  120    56  26 
FCEL  399 M  -1.4  5.4  5.41  -57  -60  97    57  27 
PPSI  48 M  7.6  4.6  1.56  -21  -17  7.4    52  28 
RFIL  64 M  39  1.6  0.32  3.6  5.0  17    56  31 
NEOV  129 M  372  1.5  0.03  -12  0.00  1026    60  34 
EAF  432 M  -59  4.2  6.88  -3.5  -0.22  10.0    60  34 
TGEN  209 M  -46  2.7  0.51  -29  -15  27    61  35 
EOSE  4.9 B  -13  1.8  0.20  -198  0.00  3472    61  36 
DFLI  91 M  -1.8  1.3  0.03  -23  -31  25    68  46 
LTBR  555 M    99  5.07  0.00  0.00      68  47 
LNKS  4.6 M    4.7  1.78  -31  -19  -2.9    70  49 
OESX  58 M  48  1.3  1.46  -1.2  -2.3  2.9    69  50 
EPOW  41 M    0.73  0.05  -26  -17  75    72  54 
RAYA  3.8 M    2.1  0.00  -7.2  -1.1  -26    76  59 
SKYX  270 M  -12  0.65  0.07  -28  -31  7.8    76  60 
NVX  242 M  -4.9  0.93  0.04  -938  0.00  2.8    77  63 
PLUG  3.1 B  -3.9  1.3  0.12  -139  -136  1.9    78  63 
ADSE  748 M  -23  1.9  0.68  -205  -62  -81    80  68 
FLUX  34 M  -6.3  0.84  0.07  -16  -7.9  -18    81  69 
SDST  34 M  -31  0.17  0.16  0.00  0.00      82  71 
GWH  42 M  -0.48  0.49  0.18  -4584  0.00  -40    84  74 
POLA  6.1 M  -10.0  1.3  0.00  -268  -89  -74    84  75 
STI  61 M    0.04  0.02  -18640  0.00      90  84 
    Q1 = 15  Q3 = 4.0    Q3 = 16  Q3 = 21  Q3 = 66  Q3 = 121       
Total Records: 42.  Quotes   Help  
 
 
 
© George Elgin   Questions or Comments   Data last Modified 12/06/25