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