Insider Activity of Finlay Richard
The largest purchase of all time was on 2016-08-31 and amounted to 20000 shares of Consolidated Water Co. Ltd. for $254,562.
The largest sale of all time was on 2021-04-16 and amounted to 2500 shares of Consolidated Water Co. Ltd. for $32,525.
Biography of Finlay Richard
No biography is available at this moment.