Marketingfrom24/7 Wall St.2 days 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.