CTFO Analyst Ratings

CTFO price estimates And ratings. What are the current estimates For CTFO?