Robert Thomas Dechant, the Chief Executive Officer of IBEX Ltd (NASDAQ:IBEX), recently sold 5,000 common shares of the company. The sale comes as IBEX shares trade near their 52-week high of $27.83, ...
FREYR Battery, Inc., a manufacturer of electronic components and accessories currently valued at $322.77 million, has successfully amended its existing credit agreement, providing the company with ...