InsidersTradesSigma
Idehara Holdings Co. Ltd. · Shareholder — personal trades · 2