The Board of Directors of Achilles Corporation has authorized a buyback plan on February 27, 2024.