StockStory Flags HPE, KEY, NEO on Weak Financials