Market/Symbol
LON:BAB
Price
9.49%
Market Cap
b
PE Ratio
15.62
Average Volume
560
k
Pricing delayed 2 hours. Feb 23, 2025 4:00 PM