Nexus Finance
SHEL.L SHELL PLC ORD EUR0.07 | GB00BP6MXD84
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 182.917.857.280 20.095.162.367.08115.590.303.175.80015.291.762.620.866
Enterprise Value 239.928.475.648 20.147.689.367.08115.636.316.175.80015.332.686.620.866
Trailing P/E 13,72 1.071,68874,041.115,94
Forward P/E 9,64 ---
Price to Sales 0,68 75,1758,4275,41
Price to Book 144,21 115,7789,486,97
EV/Revenue 0,9 75,3658,5975,61
EV/EBITDA 4,88 379,92297,79355,84
ende