Last Ten Trades for Barloworld Ltd. - 23 October 2025
Trade Time
Price
Volume
09:46:52
11951c
3