I think its just nerves, its gone up a lot and some people want to lock in some gains.
If you look at the bottom graph, although we got pushed back at price parity to TLS, the trend still looks good, and the RSI looks oversold.
VOC Price at posting:
$2.97 Sentiment: Buy Disclosure: Held