Could be related to the OPES list...SEA are on it......and I understand that some other companies on the list have put themselves into trading halt whilst the fate of their stock is negotiated.
May explain the heavy selling recently.
SEA Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held