Corporate execs sell stock at record levels as Bitcoin nears 130% YTD returns Submitted by Anonymous (not verified) on Fri, 12/13/2024 - 16:00