Is Biogen Too Good To Be True?

Is Biogen Too Good To Be True?

Source: 
Seeking Alpha