04:52 PM EDT, 08/11/2025 (MT Newswires) -- Plug Power ( PLUG ) reported a Q2 net loss late Monday of $0.20 per share, narrowing from a loss of $0.36 a year earlier.
Analysts polled by FactSet expected a loss of $0.15 per share.
Net revenue for the quarter ended June 30 was $174.0 million, up from $143.4 million a year earlier.
Analysts surveyed by FactSet expected $158 million.
Shares of the company were down over 2% in after-hours activity.