Marketingfrom24/7 Wall St.1 week agoAmerica's Best Brand Has One Of America's Worst StocksReputation rankings do not correlate with stock performance, as Chewy ranks No. 1 while its shares fall sharply amid consumer pressure and thin margins.