Investor
ARDSLEY ADVISORY PARTNERS LP
Portfolio Total Value
$620,733,000.00
Number of Stocks
130
Period of Reporting