BAIN CAPITAL INVESTORS LLC
10% Owner · 2 filings · Latest: Apr 20, 2026
Apr 20 10:10 PM
Feb 13 9:30 PM