Comment Comment by bigpumpkin And yet Biogen's stock is only $51B? Either the numbers are off or everyone should be buying it. parent bigpumpkin 5 years ago