Vestas Wind Systems A/S (CPSE:VWS), Legal & General Group Plc (LSE:LGEN) Value Composite Rank in The Spotlight