Talbot was the seller, at least for 6 million so far. At best he'll soak up any fresh (large) buying and at worst he'll put a cap on the price for now. Very doubtful he'll stop at selling 3 %
RIV Price at posting:
$6.23 Sentiment: Hold Disclosure: Held