Scoopfeeds — Intelligent news, curated.
Enphase Energy stock hits 52-week high at $52.95