Inspire Medical Systems (INSP) Dropped After Lowering Its Financial Guidance
Baron Funds' third-quarter 2025 investor letter discusses the performance of the Baron Discovery Fund, which saw a 10.75% year-to-date return. The fund highlighted Inspire Medical Systems, Inc.