I've seen that too, but I've been watching SEA for years (and holding most of that time) and similar to you I have at least as much confidence in our management as I do with the directors of any other company.
SEA Price at posting:
$1.10 Sentiment: Buy Disclosure: Held