Grade C- Stocks vs S&P500 (D+)

Since 2015
+119.07% Return
+143.18% SPY
-24.11% Alpha
Grade 1

Updated Jul 1, 2026, 3:20 PM EDT. Outlook vs expectations — not price. Not advice.