Data: $CEL Price Dropped 42.29% over Last 24 Hours