I own Commons, Preferreds and WarrentsI have every right to be here as any other poster. I'm here to hear the GOOD, the BAD, and the UGLY....
$17/share sounds pretty Good.... Is it TRUE??? Link Please. or is it just BS???
All just my opinion/view/thinking.