RE:Dividend payout I was paid $1.04 Canadian for my shares, as mine are ORA not ARMZF
The news release said $0.83 USD, so you should have received that.
The common factor here being TD Ameritrade.
Being a non us company has nothing to do with anything, they are trying to skim, IMO.
If the company said they're paying 83 cents a share, they paid it, otherwise they'd get in trouble with IIROC or SEC