Prescient Asset Management Inc.

Active