InvestingPro data and tips offer additional context to Bloomin' Brands' current financial situation, aligning with the analyst's cautious stance. The company's market cap stands at $1.29 billion, with a concerning P/E ratio of -244.51, indicating recent profitability challenges. This is further supported by an InvestingPro Tip highlighting that Bloomin' Brands has not been profitable over the last twelve months.