Main competitors
Add to a list
P/E ratio Price to Book PEG EV / Sales EV / EBITDA EV / EBIT Yield Capi. ($)
13.17x2.3x0.19x4.25x9.34x11.94x-.--%18.64B
-14.08x1.78x0.08x1.03x-100.2x-11.99x-.--%15.07B
-15.04x1.68x0.1x1.31x22.3x-16.66x-.--%11.96B
46.46x1.82x-0.56x0.63x6.44x24.48x+0.59%8.44B
96.6x8.72x-1.23x6.13x21.66x122.09x-.--%8.69B
-15.51x1.08x0.1x4.45x28.09x-14.58x+0.14%6.09B
14.97x4.2x-0.88x1.88x8.48x9.57x-.--%6.02B
26.56x1.08x-0.4x2.77x13.46x36.6x+1.44%5.6B
-67.75x1.26x0.62x0.68x10.82x-62.46x-.--%5.54B
15.69x1.73x-0.9x0.71x5.25x11.05x+0.94%5.64B
55.05x - 0.23x7.22x30.34x38.79x - 5.41B
-4.5x1x0.01x2.08x69.72x-9.03x-.--%4.65B
-9.65x0.73x0.04x2.36x24.64x-17.12x-.--%4.31B
26.7x0.84x-0.36x1.75x8.9x18.49x+1.96%3.71B
8.08x1.95x0.13x0.93x4.63x4.88x+2.74%2.92B
-14.03x2.75x0.05x - - - -.--%2.46B
-2.63x0.45x-0x1.21x34.17x-36.4x+1.56%2.3B
168x - -3.78x - - - - 2.02B
Average 18.23x 2.09x -0.36x 2.46x 12.38x 6.85x +0.59% 6.64B
Weighted average by Cap. 13.38x 2.32x -0.21x 2.62x 2.43x 9.50x +0.34%
Photovoltaic Solar Systems & Equipment