UPDATE: GLJ's Johnson Notes SolarEdge Is Trading At $150/Share With $75M In EBITDA In Q1, Down From $82M In Q4'19; Enphase Energy Is Trading At $54/Share With $50M In EBITDA In Q1, Up From $49M In Q4'19
Benzinga Newsdesk