234 BATH ROAD, SLOUGH, BERKSHIRE, X0
Market cap: $4.3B (2/10/2026)
Price: $34.08
Investor Presentation
Announces Inclusion in the S&P SmallCap 600® Index
Executive Salary Increases for CEO Joseph Ciaffoni and CFO Ryan Preblick
News, Articles of Incorporation
Concludes Legacy U.S. Department of Justice Matter
This Document Is Important And Requires Your Immediate Attention
Amended material disclosure
Reports Third Quarter 2025 Financial Results and Raises Full-Year 2025 Financial Guidance
Q2
Q1
FY 2024
Annual and Transition Report of Foreign Private Issuers
Notice of Suspension of Duty to File Reports
Registration Statement for Securities to be Offered to Employees
Certificate
Amended Direct Registration System
Definitive Additional Information Statement
Statement of Changes in Beneficial Ownership
Amended Schedule 13G - Ownership Report
S-8 POS