Wow! 35%.
The insiders clearly no something we don’t.
Not one to know much about trading...recent conversation with my brother who trades was interesting though...mentioned the sensitivity of the markets and how skittish they are..... However this drop surely is a heads up.
*know