Could be shorters trying to cap the run. I did notice shorts increased by over 2.2m shares to a total of over 4.7m shares short as at 21 march....yet CPL continues to rise...
Got me shaking my head.
All IMHO only
Good luck to holders
CPL Price at posting:
$1.99 Sentiment: Buy Disclosure: Held