The past three years for Bloomin' Brands (NASDAQ:BLMN) investors has not been profitable
Long-term investors in Bloomin' Brands, Inc. have seen a 27% decline in share price over three years, falling short of market returns. Despite becoming profitable, the stock price drop remains unexplained, urging a closer look at its fundamentals and future prospects.