Via Renewables, Inc.
Exchange: nyse
none
75426000.00
2.410390644289
0.182765400581
-4.24%
3.25
3.000000