TechnologyFebruary 16, 2024February 16, 2024The sale comes after two separate sales of about 12 million shares each.