SWI has 53 million floating shares, resulting in 53m*23= $1.2 billion today.
So a quarter of float traded. That is crazy movement.