Trump Media tumbles 18% after taking the first step towards unlocking early insider stock sales

Trump Media tumbles 18% after taking the first step towards unlocking early insider stock sales