Hey this piece o mind guy has replaced you as the new BTH of the board. All he has to do is starting calling Ariad a pos and then it would be complete!
Definition of 'Small Cap' Refers to stocks with a relatively small market capitalization. The definition of small cap can vary among brokerages, but generally it is a company with a market capitalization of between $300 million and $2 billion.