Fat Brands Inc. has seen a 15.19% increase in stock value since December and has rewarded long-term investors with returns of 33.86%. The company's aggressive growth strategy and high leverage are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results