In a significant move to return value to its investors, AVAX One Technology Ltd. (AVX) has successfully repurchased a large portion of its own stock. The company announced the buyback of 2,423,383 ...