Market Cap: $86.5M
Baystar Holding Group Ltd sold 201,000 shares of PECE on 10 June. They now own 1,542,500 PECE shares.
Casper Holding Lp sold 99,000 shares of PECE on 10 June. They now own 660,000 PECE shares.