Is ICON (ICX) too Big to Fail?