Hmmm T Rowe Price - they are a seriously large fund and now they have a serious percentage holding in TFS. Interesting to read about them on WIKIPedia.
Certainly puts a floor under the SP IMO.
TFC Price at posting:
$1.71 Sentiment: Buy Disclosure: Held