Skin Elements Limited recorded its latest insider trading activity on May 31, 2023. During this period, Filippo Giglia and Peter Malone executed purchase transactions totaling 6,135,400 shares. No further market movements by company officials have been reported since that date, which occurred over three months ago.