Mcgowan Group Asset Management Inc., a Texas-based fund reported 540,403 shares. Analysts await Triangle Capital Corporation (NYSE:TCAP) to report earnings on November, 1. They expect $0.41 EPS, down 2.38% or $0.01 from last year's $0.42 per ...
more»