Insider trading info has been hard to come by as of late. Maybe some of you can get more recent numbers. I notice that the University of Rochester sold just under 900,000 shares from the first of the year to May 3. Perhaps all this selling pressure lately is from large investors and not insiders - as some have suggested. At any rate, I'm ready for some upward momentum.