I think it relates in a similar manner to our personal credit scores, implying financial stability, growth potential, etc.. Its not a valuation directly attached to our pps, but does have an indirect potential for positive impact, leading more investors to our stock! Just IMHO!