Christopher Viehbacher

Director, Axcella Health (United States).

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

As of each latest filing. The line shows shares held over time.

Recent filings

  • Aug 7, 2026Bought 83,333 shares at $18.00 of Braveheart Bio, Inc.4
  • Feb 6, 2026Shares withheld for tax 6,624 shares at $201.18 of Biogen5
  • Feb 6, 2026Exercised options 15,453 shares of Biogen5
  • Feb 6, 2026Shares withheld for tax 4,356 shares at $201.18 of Biogen5
  • Feb 6, 2026Exercised options 9,008 shares of Biogen5
  • Dec 1, 2025Shares withheld for tax 3,404 shares at $177.78 of Biogen6
  • Dec 1, 2025Exercised options 7,040 shares of Biogen6
  • Feb 7, 2025Shares withheld for tax 3,201 shares at $141.35 of Biogen7
  • Feb 7, 2025Exercised options 9,008 shares of Biogen7