% of Class
4.90%
Shares Owned
1,707,253
Reporting Person
Impactive Capital LP
Person Type
IA
Event Date
Mar 30, 2026