Stock Screener

NOVA - Sunnova Energy International Inc.

$1.66 6% ($0.1)
0.10.4-16.1-1.2-0.121.51.3
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: