Trump Media short sellers hammered by a $420 million loss, S3 says

Trump Media short sellers hammered by a $420 million loss, S3 says