Grade F Stocks vs S&P500

Since 2015
+186.14% Return
+147.43% SPY
+38.71% Alpha
Grade 1

Updated Jun 20, 2026, 4:04 PM EDT. Outlook vs expectations — not price. Not advice.