4 ms·Boy, the C-suite that sold in the 2019-2021 peak at $150 a share knew what they were doing.by da-x 1y agoBoy, the C-suite that sold in the 2019-2021 peak at $150 a share knew what they were doing.