Morningstar Investor users sign in here.

Brett Castelli

Brett Castelli

is an equity analyst, clean energy, for Morningstar.

Solar stocks are too hot
Markets
Solar stocks are too hot
Enthusiasm for renewables has these solar names trading at premiums to fair value.