Over the last 90 days, Pics NV has seen 6 insider transactions, all of which were buys totaling $2.71 million. Notably, the CEO and IR, Strategy and M&A Officer made significant purchases. The stock has experienced a 35.6% decline in the past 90 days, trading near its 52-week low.