Calamos Strategic Total Return Fund
CALAMOS STRATEGIC TOTAL RETURN FUND is a mutual fund company, and the fund is managed by Calamos Advisors LLC. It invests in the public equity and fixed income markets of the United States.
Calamos Strategic Total Return Fund was formed on December 31, 2003 and Headquarters is in the United States.