Score Composite History for STE

SymbolMarket CapPEREBITDA/VEC/CFC/CAP/BP/SDividend Yield5Y EPS GrowthMomentumScore CompositeDate
STE23,202,144,25641.643.72%23.8445.15%3.684.520.98%N/A5.62%7.896422024-08-21 18:28:28
STE23,776,487,42442.753.63%24.4346.27%3.774.630.95%N/A4.43%8.093132024-09-01 00:05:43
STE23,918,495,74442.403.60%24.5846.55%3.804.650.95%N/A12.55%8.141762024-10-01 00:05:36
STE21,878,116,35239.273.94%22.4842.58%3.474.261.02%N/A4.18%7.442962024-11-01 00:05:37