Investor
Cavalier Investments, LLC
Portfolio Total Value
$336,415,000.00
Number of Stocks
88
Period of Reporting