Market/Symbol

LON:BAB

Price

9.49%

Market Cap

b

PE Ratio

15.62

Average Volume

560k

Pricing delayed 2 hours. Feb 23, 2025 4:00 PM