James William Devenish, Senior Officer at Currency Exchange International, holds 4.71K shares in Currency Exchange International (Ticker: TSE:CXI). Most recently, James William Devenish Sold C$3,745 shares of Currency Exchange International on Apr 03, 2024 for an estimated value of 90.99K.