This ticker hasn't put out a financial statement since 2010 and its showing "limited info" Why is it not a stop sign???