by Garrett Baldwin | Mar 16, 2023 | Market Commentary
Executives who sell their stock could do so for any reason. Perhaps a CFO needs to send a child to college. Or they own a jumbo mortgage payment. Or maybe they believe that their cyclical business is facing strain. There are a large number of reasons why executives...