You have to wonder who sells 500 shares on the opening at the market and another 200 shares 15 minutes before the close?