Syz The Moment

A majority of stocks (59%) underperform Treasury bills over their lifetime and more than half end up having a negative cumulative return.

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Feb 5, 2025, 1:31:14 PM