Snowball logo
logo
ID_logo

Identillect Technologies Corp

ID V
CA$0.18-CA$0.04  (18.18%)

It looks as if this company does not pay dividends