Investor
NAPLES GLOBAL ADVISORS, LLC
Portfolio Total Value
$1,066,831,000.00
Number of Stocks
399
Period of Reporting