RE:Why the sudden drop in share price?Wondering the same. Found two news articles, one a consensus Buy rating today
https://www.americanbankingnews.com/2018/11/08/capital-power-corp-cpx-receives-consensus-rating-of-buy-from-analysts.html
This 2nd could be the reason.
https://finance.yahoo.com/news/capital-power-realize-estimated-160-130000695.html?.tsrc=rss
Anybody else know anything?