Edison International (EIX) ticks all the boxes for top investors with its surprise performance of -22.75% last month.
On Friday, Edison International (NYSE: EIX) was 2.52% up from the session before settling in for the closing price of $61.16. A 52-week range for