Biotech Leader Arcutis Is Breaking Out, Up Nearly 36% In 20254:33 AM ET Biotech leader Arcutis stock is breaking out past its latest buy point. Shares are up nearly 36% in 2025. 4:33 AM ET Biotech leader Arcutis stock is breaking out past its latest...