Form 3 KESTRA MEDICAL TECHNOLOG For: Mar 06 Filed by: BAIN CAPITAL INVESTORS LLC Mar 6, 2025 08:40PM