BlackRock
13F filer
$396.5K
82,598 sh
Evotec AG · US
82,598 sh · $396.5K
Disclosures shown are public regulatory filings. Data may be delayed or incomplete. Smart-money entities may no longer hold positions shown. Not investment advice.