Stockchase Opinions

Jim Cramer - Mad Money Evelo Biosciences EVLO-Q COMMENT Oct 29, 2021

It's a total spec on treating various illnesses. Give it a shot. Maybe they have a treatment to fight cancer. A spec buy.
$8.840

Stock price when the opinion was issued

biotechnology
It's the ideal tool to help you make quicker, more informed decisions for managing and tracking your investments.