Last Ten Trades for Barloworld Ltd. - 23 October 2025
Trade TimePriceVolume
09:46:5211951c3