● DelayedAs of Aug 13, 2026
Glencore plc
LON: GLEN✓● DelayedAs of Aug 13, 2026
$7.58£5.61-2.09%
$88.64BMarket cap
241.49xP/E ratio
0Volume (24h)
Insider & congress trading
Loading recent filings…
Top institutional holders
Loading recent filings…
Loading recent filings…
Loading recent filings…