We think it's insignificant, but they have been able to accumulate a large amount of shares without pushing up the price or drawing too much attention to themselves. Clearly, they want a sizable stake.
RRS Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held