...looking at Yahoo finance, ICBM lists TEN news releases this year...10!!!... ...this on a .007 stock!...not even a PENNY!!!... ...ETRADE's charts show a $13,000 share price in 1993... ...can't locate the reverse spits, but there must have been several... ...how are this companies allowed to exist?...