Main competitors
Add to a list
P/E ratio Price to Book PEG EV / Sales EV / EBITDA EV / EBIT Yield (Y) Capi. ($)
31.44x 2.968 -0.63x1.48x11.6x11.87x-.--%1.58B
26.74x 1.635 -7.02x1.75x13.98x24.65x-.--%1.58B
11.07x 1.540 -5.41x1.19x4.73x7.18x+2.27%1.04B
9.04x 1.182 0.48x2.78x5.95x7.41x+2.06%940M
19.1x 2.716 0.43x1.87x11.02x11.68x+2.85%717M
14.54x 2.094 0.25x0.75x5.42x11.61x - 64.76M
Average 18.65x 2.02 -1.98x 1.64x 8.78x 12.40x +1.43% 985.67M
Weighted average by Cap. 21.37x 2.04 -2.86x 1.75x 9.99x 13.72x +1.08%
Renewable Energy Services
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW