All the time we've been watching TECO and others invested should have been as well; why would someone sell 2,098,360 at this point in time? I don't get the meaning behind some of this weeks large lot trades?
(0)
(0)
Treaty Energy Corporation (TECO) Stock Research Links