Technology Investment Capital Corp. (NASDAQ:TICC)
CAPS Rating:
The Company was founded in July 2003. It is a specialty finance company principally providing capital to small- and medium-sized technology-related companies.
RSS Headlines
Fool UK
Recs
PE of 14.4% with a yield of 11.7% & the EPS positive surprises just keep coming and accelerating