Randy Soule sold 5,000,000 shares of SAFX on 15 May. They now own 72,383,239 SAFX shares, or a 6% holding decrease.
Randy Soule sold 9,000,000 shares of SAFX on 30 April. They now own 63,805,455 SAFX shares, or a 12% holding decrease.