Quick Read ARTY returned 28.6% year-to-date through December 2025. That beats the S&P 500 by over 12 percentage points.