Merus N.V.

Merus N.V. (MRUS)

Market Cap

2.87B

Website

https://www.merus.nl

Earnings Date

Oct 31, 2024

Employees

229

IPO Date

May 19, 2016