Investor
EVENTIDE ASSET MANAGEMENT, LLC
Portfolio Total Value
$5,691,215,000.00
Number of Stocks
208
Period of Reporting