NRG Energy (NRGE)
WBAG • NRGE • US6293775085
85.22Last close
Market Closed
WBAG • NRGE • US6293775085
NRG Energy (WBAG: NRGE) has a market capitalization of $20.23B. Last close €85.22 (as of 2026-11-04); 52-week range €83.58 to €96.58. ORTEX data as of 2026-10-29: short interest is 0.25% of free float and the average cost to borrow is 0.47%.