BARC.L BARCLAYS PLC ORD 25P | GB0031348658
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 72.086.478.848 | 5.337.493.913.606,92 | 6.589.417.716.112,67 | 5.303.174.851.295,53 |
| Enterprise Value | 107.349.655.552 | 5.238.982.913.606,92 | 6.579.606.716.112,67 | 5.187.262.851.295,53 |
| Trailing P/E | 12,43 | 736 | 918,77 | 927,29 |
| Forward P/E | 8,36 | - | - | - |
| Price to Sales | 2,66 | 180,36 | 226,13 | 240,37 |
| Price to Book | 114,72 | 69,62 | 84,71 | 69,42 |
| EV/Revenue | 3,96 | 177,03 | 225,79 | 235,11 |
| EV/EBITDA | - | - | - | - |