In the last 90 days, Invech Holdings Inc. recorded two insider transactions, both involving sales by CEO and CFO Woods-Leo Alexander Mackinze. These sales totaled approximately $291,390. The stock has experienced a 63.5% decline over the same period, currently trading significantly below its 52-week high of $7.90.