If only the financiers shared your sentiment. In a world of record low interest rates they are long on $265M at 11%
Are they paying 11% because no one wanted to finance them, they are extremely risky, or there was desperation to find some money at any rate? I would think this is like a splinter that is deeply wedged under a toe nail.
TFC Price at posting:
$1.36 Sentiment: Hold Disclosure: Held