02-21-2022, 02:43 PM
Many tech companies hand shares to their employees so fast they don't need to ever buy. I bet a lot of the above sellers have been selling for six months. It's not hard to see that your shares are up 5X in a few years.