Over the last 90 days, BOW Street Group PLC has seen two insider buy transactions totaling 19,926.5 GBP. Notably, the Chief Financial Officer and Executive Chairman made purchases on April 17, 2026. The stock has experienced a 19.0% decline in the past 90 days. The last earnings report was on March 25, 2026.