META insiders sold shares worth $822 mln in February. Record monthly sales volume for last 5 years. February 29, 2024 1:34 pm by Alex Well sure they are selling on highs, not lows like retails. h/t ChampionshipUsed9855 See also Reminder: Hormuz Traffic is still only 10% of what it was in February