TheStreet's Jim Cramer, sporting a Phillies baseball cap to mark baseball season's Opening Day, talked about (CRM - Get Report) pharmaceutical companies, and other stocks from the floor of the New York Stock Exchange on Monday.  A viewer wanted to know if it was too late to buy and Cramer said it's still a buy, because the company keeps signing on new clients. He also said Adobe (ADBE - Get Report) is a buy. Another viewer wanted to know if now is a good time to own pharmaceutical companies Eli Lilly (LLY - Get Report) and Bristol Myers (BMY - Get Report) . Cramer said Lilly has been a bit disappointing, and the portfolio he manages, Action Alerts PLUS, sold the stock. Cramer notes Biogen (BIIB - Get Report) and Allergan (AGN - Get Report) have also been weak. 'The drug companies are public enemy number one,' said Cramer. Cramer says he likes Bristol, but no need to rush in to buy it in the current environment. Cramer was also asked about First Solar (FSLR - Get Report) , and he said if the stock comes in that could be a chance to buy it. He also talked about the problems at SunEdison (SUNE) . Finally, Cramer was asked if FireEye (FEYE - Get Report) is a buy considering all the hacking in the news. Cramer said the hacking play is Palo Alto Networks (PANW - Get Report) or CyberArk (CYBR - Get Report)  but he noted they are expensive stocks. Cramer also talked fondly about the time he spent watching the Phillies over the years. Viewers can submit questions to Cramer's Facebook page or on Twitter, use hashtag CramerQ.

At the time of publication, Jim Cramer's charitable trust Action Alerts PLUS held no positions in stocks mentioned.