Apollo Investment Corp's ticker is AIBCL and the CUSIP is 03761U304.
There were no reported owners of Apollo Investment Corp in Q3 2017.