Having a strong enough management team to qualify as a sound investment. A company is streetable if analysts believe it is ready to go public.
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
street sweep stress test