Chris Viehbacher
CEO, Biogen (BIIB)
27
CEORaterScore
Chris Viehbacher
| TSR During Tenure | -33% |
| Tenure | 3.6 years |
| CEO Compensation | $24.2M |
Data as of June 13, 2026. Updated every trading day.
CEO, Biogen (BIIB)
| TSR During Tenure | -33% |
| Tenure | 3.6 years |
| CEO Compensation | $24.2M |
Data as of June 13, 2026. Updated every trading day.