AtriCure (ATRC) Stock Slipped on Competition Threat

TimesSquare Capital Management's "U.S. Small Cap Growth Strategy" investor letter for Q1 2024 reported a 5.77% return, slightly below the Russell 2000 Growth Index. AtriCure, Inc. was highlighted as a stock pick, with a 2.