shareclarity have quite a rigid perspective using discounted cash flows to determine value.
As noted in this thread buying value based on this view doesnt always work out. Sometimes it is just a C-rap company

Shareclarity take no notice of momentum which is kind of a big deal really. so there approach is very one sided - still vaguely interesting but not an immutable law for winning. (There isnt one afaik)