Via Renewables, Inc.VIASP

Market cap
$271.36M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024399-8.35%
Dec 31, 2023435-5.97%
Dec 31, 2022463+16.36%
Dec 31, 2021398-28.41%
Dec 31, 2020556-31.73%
Dec 31, 2019814-19.11%
Dec 31, 20181,006+26.05%
Dec 31, 2017798+45.98%
Dec 31, 2016547+52.64%
Dec 31, 2015358+10.93%
Dec 31, 2014323