Friday was the last trading day for the financial year. Many people exit stocks to lock in losses or profits for tax minimization purposes. Look back at CTP history, you will see a dip every year in June.
CTP Price at posting:
14.5¢ Sentiment: Hold Disclosure: Held